This repository has been archived by the owner on Feb 2, 2021. It is now read-only.
Releases: paf31/purescript-behaviors
Releases · paf31/purescript-behaviors
v8.0.0
v7.0.0
- Updates for compiler v0.12.0 (@justinwoo)
- Split out the
Event
implementation aspurescript-event
- Change the mouse and keyboard API to require explicit "handles"
- Port everything to PureScript
v6.3.0
v6.2.0
v6.1.0
Add the create
function for Event
back to the API (@MonoidMusician)
Note: this breaks the JS API for events, but I'm marking this as a minor release, since that is not part of the public API for this module.
v6.0.1
Ensure no duplicate keys (@MonoidMusician)
v6.0.0
Breaking Changes
- Dynamic switching is now supported via the
switcher
combinator. As a result, events must support cancellation, and events such as keyboard and mouse events must be always-on in order to avoid technical issues with resubscription. (@paf31) - The
IsEvent
class was added in order to collect those event operations which are required in order to construct behaviors. Instances are provided for regular events and the semantic event type inFRP.Event.Semantics
. It should be possible to write instances for event types from other libaries. (@paf31, @i-am-tom)
Bug Fixes
- The current time is now represented as a
Number
to avoid rollover issues (@i-am-tom)