All Versions
4
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Changelog History
-
v0.1.8 Changes
โ Added
Action
s now have a Monoid instance.
-
v0.1.7 Changes
๐ Changed
Dispatcher
is now calledEventDispatcher
to alleviate confusion.liftApp
is now calledrunApp
.eve_
now has the simplified typeeve_ :: App () -> IO ()
Migration
- ๐ Rename all
Dispatcher
->EventDispatcher
- ๐ Rename all
liftApp
->runApp
-
v0.1.6 Changes
โ Added
-
runActionOver
: This is equivalent torunAction
in 0.1.5 -
makeStateLens
: This simplifies creation of lenses which are usable in Actions.
๐ Changed
- 0๏ธโฃ
runAction
now assumes thestateLens
by default, if you wish to specify a
Migration
- ๐ Change occurances of
runAction
torunActionOver
and occurances ofrunAction stateLens
to justrunAction
.
-
-
v0.1.5 Changes
โ Added
- ๐
dispatchLocalEvent
,addLocalListener
,removeLocalListener
These local versions explicitly affect events in over the current Action's scope.
๐ Changed
- ๐
dispatchEvent
,addListener
,removeListener
These now operate ONLY on the global level, and thus only acceptApp
types.
Migration
- Change existing
dispatchEvent
onActions
todispatchLocalEvent
(and similar for addListener and removeListener)
- ๐