David Braun
|
71e4ddb5d6
|
Fix #1.
|
2018-02-20 20:46:44 -05:00 |
|
David Braun
|
f5e88f4dda
|
concat: Fix Wallaby.js bug.
|
2018-02-20 14:42:37 -05:00 |
|
David Braun
|
4a4a2db7ed
|
map: Return a buffered channel if appropriate.
|
2018-02-20 14:42:35 -05:00 |
|
David Braun
|
4315a28f0c
|
Add test coverage.
|
2017-12-06 14:32:42 -05:00 |
|
David Braun
|
46bb4c371b
|
Add concat .
|
2017-11-28 13:28:02 -05:00 |
|
David Braun
|
1fc2308f08
|
reduce: Require initialValue in functional interface.
|
2017-11-28 11:39:37 -05:00 |
|
David Braun
|
4930e4204d
|
map: Don't wait before proceeding if callback returns promise.
|
2017-11-03 12:14:36 -04:00 |
|
David Braun
|
615f9914ee
|
isChannel: Check prototype directly.
|
2017-10-30 15:17:06 -04:00 |
|
David Braun
|
9c18fc7055
|
from and of : Return read-only channels.
|
2017-10-22 13:04:54 -04:00 |
|
David Braun
|
8088d7e096
|
from: Support 'mapfn'.
|
2017-10-22 02:59:29 -04:00 |
|
David Braun
|
6b577ea6cd
|
from: Accept a callback function.
|
2017-10-21 15:31:59 -04:00 |
|
David Braun
|
5470201c79
|
value: Convert from a getter to a method.
|
2017-10-20 21:42:50 -04:00 |
|
David Braun
|
a0a68ab8d1
|
Add length .
|
2017-10-18 15:03:52 -04:00 |
|
David Braun
|
3af150ae49
|
Channel.select: Complain if not passed an array.
|
2017-10-18 15:03:52 -04:00 |
|
David Braun
|
32af6e8987
|
Channel.select: Reword error message.
|
2017-10-18 15:03:51 -04:00 |
|
David Braun
|
b9901df29a
|
Add values .
|
2017-10-18 15:03:51 -04:00 |
|
David Braun
|
f07e849662
|
Add toString .
|
2017-10-18 15:03:51 -04:00 |
|
David Braun
|
a2746f6e68
|
Channel.select: Complain when given non-channel method promises.
|
2017-10-18 13:25:00 -04:00 |
|
David Braun
|
1b1192c0e7
|
Functional API: Fix off-by-one bug.
|
2017-10-18 13:24:54 -04:00 |
|
David Braun
|
ce97802a8e
|
Add some .
|
2017-10-17 11:05:40 -04:00 |
|
David Braun
|
d7c117619a
|
Functional application: Allow any granularity of arguments (currying, essentially).
|
2017-10-17 11:05:40 -04:00 |
|
David Braun
|
04bbe30a00
|
slice: Refactor for improved performance.
|
2017-10-17 11:05:40 -04:00 |
|
David Braun
|
6ea2b8bafe
|
Select: Make compose-friendly by taking a known number of arguments.
|
2017-10-17 11:05:40 -04:00 |
|
David Braun
|
d7355e17e1
|
Replace JavaScript Standard Style with Prettier.
|
2017-10-16 15:35:37 -04:00 |
|
David Braun
|
67012b6f4b
|
select: Make promise cancellable.
|
2017-10-15 13:32:40 -04:00 |
|
David Braun
|
ecc01b686e
|
reduce: Throw TypeError if the channel contains no values and initialValue is not provided.
|
2017-10-13 21:32:27 -04:00 |
|
David Braun
|
7d0d203c2e
|
Add Channel.isChannel .
|
2017-10-11 21:50:59 -04:00 |
|
David Braun
|
17a2688291
|
Add every .
|
2017-10-11 04:46:12 -04:00 |
|
David Braun
|
8da51305eb
|
Add functional API.
|
2017-10-11 03:32:47 -04:00 |
|
David Braun
|
f2c26591a1
|
Warn about attempting to push multiple values at once.
|
2017-10-08 15:35:50 -04:00 |
|
David Braun
|
8c599e8e5c
|
Initial release.
|
2017-10-06 21:01:34 -04:00 |
|