Rasmus Porsager
58c86f7546
Rewrite stream ( #2207 )
...
* Rewrite stream
* Rename HALT to SKIP
* Rename HALT to SKIP
* Remove valueOf and toString
* Update docs for HALT to SKIP
* Rename halt to skip in test
* Add test for combining nested streams atomically
* Update change-log.md
* Test basic SKIP
* Add deprecated HALT
* Combine continues with ended streams
* Fix fantasy-land/of to match spec
* Don't use arrow function
* Improve scan description
* Fix merge artifact
2018-11-27 15:11:24 -05:00
spacejack
76e585c523
Add Stream.lift ( #1950 )
...
* Add stream.lift and tests
* Add docs
* Add to change-log
2018-11-13 18:55:45 -05:00
Rasmus Porsager
d64e0a950f
Fix #1714 conditionally halting stream ( #2200 )
...
* Fix #1714 conditionally halting stream
* Add note in changelog
2018-08-08 15:06:21 +01:00
Barney Carroll
e1a50890e9
stream: Removed valueOf & toString methods ( fixes #2150 ) ( #2151 )
...
* stream: Removed `valueOf` & `toString` methods (fixes #2150 )
* Update stream documentation
2018-05-16 00:01:30 +02:00
Adam Gamble
fb3c344055
Scan with halt ( #1957 )
...
* HALT if scan reducer doesn't change value
* Updated docs to reflect new scan behaviour with HALT
2018-05-03 16:52:33 +01:00
Pierre-Yves Gérardy
bc21be0880
Move "use strict" directive inside the stream IIFE #1831
2017-07-11 10:07:33 +02:00
Pierre-Yves Gérardy
f272e36de0
Merge pull request #1738 from pygy/fix-stream-end-map
...
Fix stream end map
2017-03-26 21:31:13 +02:00
calainos
9d3d8774ac
docs: Remove m.prop reference in error message ( #1742 )
...
Changing m.prop.combine and m.prop.merge to stream.combine and stream.merge
2017-03-24 15:32:11 -07:00
Pierre-Yves Gerardy
f22f884b1e
Unregister the end streams after their dependents have run fix #1736
2017-03-24 22:29:43 +01:00
spacejack
683d85a952
refactor: Move scan and scanMerge to stream module ( #1718 )
2017-03-15 17:22:06 -07:00
Pierre-Yves Gerardy
c3d015be28
IICE => IIFE
2017-03-04 23:24:21 +01:00
Pierre-Yves Gérardy
273d3d4740
Merge branch 'next' into next
2017-03-04 16:34:15 +01:00
Patrik Johnson
59ed3c7d48
Always expose stream on m.stream, use unpkg for docs ( #1535 )
...
... and document how streams are exposed in when loaded as <script> in global context
2017-03-04 16:27:02 +01:00
RobertAKARobin
23e4a57114
Put Stream in IIFE so variables aren't global
...
...when imported into the browser via <script> tags.
2017-03-03 20:44:41 -06:00
Mikkel Bergmann
d1a3f7fe9b
Make it work in a browser
2016-12-21 10:02:21 +11:00
eladzlot
3a1124f3ec
simplify array operators in stream
2016-11-20 14:13:35 +02:00
Leo Horie
5552ef31b1
lint
2016-11-15 23:20:22 -05:00
Leo Horie
6ce2a384ec
simplify streams, lint docs
2016-11-15 23:13:38 -05:00