9597b52941
Fix a bug with FRPtools when a container property is set to a falsey value
2018-09-11 12:57:14 -05:00
863f61eea9
De-duplicate stream runs.
...
Don't eval multiple times when called multiple times in quick succession.
2018-06-13 11:07:04 -05:00
4c20e1400e
Add stream type to frptools.
...
(prettier got ahold of this commit)
2018-05-31 15:48:18 -05:00
e8764c3072
Remove ES5 compilation for libraries. Remove Node-based Jasmine tests. Tests run in Chromium headless mode.
...
(I got tired of Babel breaking every time I switched computers.)
2018-03-28 14:18:17 -05:00
1c8d52253d
3.0.0 refactor
...
Bundle is no longer necessary since all tools have the "set all subscribers dirty before updating" behavior.
Added additional guarantees around subscription call order.
tool.fire() can be called externally
2017-12-15 22:58:03 -06:00
08e141b468
Add new "container" type to frptools
2017-12-05 21:48:30 -07:00
0b26e63061
Frptools uses a hash function now instead of a comparator
2017-11-20 20:57:18 -06:00
3b84cacbaa
Rename observable to prop(erty) to distinguish from TC39
2017-11-11 21:37:46 -06:00
c386545cb6
FRPtools 1.2.0
...
- add the ability to have comparators for complex types
- computed.unsubscribeAll() to give more cleanup options
2017-11-02 21:04:08 -05:00
3563ee6fcb
Add empty-subcription detection to frptools
...
bump to v1.1.0
2017-10-27 21:37:57 -05:00
3230a3ef5a
Add bundle to cut out unnecessary subscriber calls.
2017-02-16 11:49:11 -06:00
8af05e5551
Add frptools
2017-01-18 08:26:11 -06:00