frappe 0.4.0+6
frappe: ^0.4.0+6 copied to clipboard
A functional reactive programming library for Dart. Frappé extends the functionality of Dart's streams, and introduces new concepts like properties/signals.
Changelog #
Note: Patch versions that only include documentation changes are omitted.
0.4.0+3 (03/09/2015) #
- Fix an issue where the stream returned by
Property.asEventStream()would still behave like a property [#38]
0.4.0 (03/02/2015) #
- Fix an issue where
EventStreams wouldn't be the same type of stream as its source [#17] - Transformation methods on
PropertyorEventStreamnow return the same type ofReactable - Add
Reactable.concat() - Add
Reactable.concatAll() - Add
Reactable.doAction() - Add
Reactable.mergeAll() - Add
Reactable.sampleOn() - Add
Reactable.sampleEachPeriod() - Add
Reactable.selectFirst() - Add
Reactable.startWith() - Add
Reactable.startWithValues() - Add
Reactable.zip() - Add
EventStream.empty()constructor - Add
EventStream.fromValue()constructor - Add
EventStream.periodic()constructor - Bug fixes in
Reactable.isWaitingOn() - Deprecate
Reactable.asStream(), it's nowReactable.asEventStream() - Deprecate
Propertyoperator 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.