frappe 0.4.0-rc.1 frappe: ^0.4.0-rc.1 copied to clipboard
A slightly Bacon.js inspired package to make reactive programming easier in Dart.
Changelog #
0.4.0 (TBD) #
- Fix an issue where
EventStream
s wouldn't be the same type of stream as its source #17 - Transformation methods on
Property
orEventStream
now return the same type ofReactable
- Add
Reactable.concat()
- Add
Reactable.concatAll()
- Add
Reactable.doAction()
- Add
Reactable.mergeAll()
- Add
Reactable.sampleOn()
- Add
Reactable.samplePeriodically()
- Add
Reactable.selectFirst()
- Add
Reactable.startWith()
- Add
Reactable.startWithValues()
- Add
Reactable.zip()
- Add
EventStream.empty()
constructor - Add
EventStream.single()
constructor - Add
EventStream.periodic()
constructor - Bug fixes in
Reactable.isWaitingOn()
- Deprecate
Reactable.asStream()
, it's nowReactable.asEventStream()
- Deprecate
Property
operator overrides,equals()
,>
,>=
,<
,<=
,+
,-
,*
,/
Property.and()
andProperty.or()
can now accept any streamProperty.not()
has been moved toReactable
- Remove type declerations for
Reactable.scan()
0.3.2+1 (01/10/2015) #
- Move stream transformation classes to the stream_transformers package.