All Versions
4
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History

  • v0.1.8 Changes

    โž• Added

    • Actions now have a Monoid instance.
  • v0.1.7 Changes

    ๐Ÿ”„ Changed

    • Dispatcher is now called EventDispatcher to alleviate confusion.
    • liftApp is now called runApp.
    • eve_ now has the simplified type eve_ :: App () -> IO ()

    Migration

    • ๐Ÿ“‡ Rename all Dispatcher -> EventDispatcher
    • ๐Ÿ“‡ Rename all liftApp -> runApp

  • v0.1.6 Changes

    โž• Added

    • runActionOver: This is equivalent to runAction in 0.1.5
    • makeStateLens: This simplifies creation of lenses which are usable in Actions.

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ runAction now assumes the stateLens by default, if you wish to specify a

    Migration

    • ๐Ÿ”„ Change occurances of runAction to runActionOver and occurances of runAction stateLens to just runAction.

  • 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 accept App types.

    Migration

    • Change existing dispatchEvent on Actions to dispatchLocalEvent (and similar for addListener and removeListener)