Commit graph

  • 9c18fc7055
    from and of: Return read-only channels. David Braun 2017-10-22 12:39:02 -04:00
  • 8088d7e096
    from: Support 'mapfn'. David Braun 2017-10-22 02:59:29 -04:00
  • 6b577ea6cd
    from: Accept a callback function. David Braun 2017-10-21 15:31:59 -04:00
  • 8c26f23ead
    Rewrite buffered channel test. David Braun 2017-10-21 15:31:24 -04:00
  • 5470201c79
    value: Convert from a getter to a method. David Braun 2017-10-20 21:42:50 -04:00
  • 8ec8fdacb2
    Fix two test bugs. David Braun 2017-10-18 20:05:25 -04:00
  • 921037e24c
    package.json: Clean up JavaScript Standard Style cruft. David Braun 2017-10-18 19:37:04 -04:00
  • fd8075025c 0.4.0 v0.4.0 David Braun 2017-10-18 15:10:17 -04:00
  • b2f9c00e0f
    test/go/perm: Fix to work with new select. David Braun 2017-10-18 15:10:11 -04:00
  • 1f35cc798d API.md: Update TOC. David Braun 2017-10-18 15:04:39 -04:00
  • d2272c2e95 README: Remove note about contributing. David Braun 2017-10-18 15:00:46 -04:00
  • a0a68ab8d1 Add length. David Braun 2017-10-18 15:00:15 -04:00
  • 3af150ae49 Channel.select: Complain if not passed an array. David Braun 2017-10-18 14:52:18 -04:00
  • 32af6e8987 Channel.select: Reword error message. David Braun 2017-10-18 14:51:56 -04:00
  • b9901df29a Add values. David Braun 2017-10-18 14:38:35 -04:00
  • f07e849662 Add toString. David Braun 2017-10-18 14:28:01 -04:00
  • e1b638bef7 API.md: minor edit David Braun 2017-10-18 13:23:30 -04:00
  • b94df07a09 README: Rewrite example using Prettier. David Braun 2017-10-18 13:23:14 -04:00
  • a2746f6e68 Channel.select: Complain when given non-channel method promises. David Braun 2017-10-18 10:37:07 -04:00
  • b5c96177e4 Channel.select test: Simplify. David Braun 2017-10-18 10:36:33 -04:00
  • 1b1192c0e7 Functional API: Fix off-by-one bug. David Braun 2017-10-17 20:18:38 -04:00
  • 10f06d08fd 0.3.0 v0.3.0 David Braun 2017-10-17 11:05:57 -04:00
  • f3e8b95998 API.md: Minor edits. David Braun 2017-10-17 11:03:44 -04:00
  • ce97802a8e Add some. David Braun 2017-10-17 11:02:12 -04:00
  • 78d26ef021 slice: Add documentation. David Braun 2017-10-17 10:34:31 -04:00
  • d7c117619a Functional application: Allow any granularity of arguments (currying, essentially). David Braun 2017-10-17 10:34:17 -04:00
  • 04bbe30a00 slice: Refactor for improved performance. David Braun 2017-10-17 10:32:19 -04:00
  • 10e4fdc083 Add Visual Studio Code launch configuration. David Braun 2017-10-17 10:31:51 -04:00
  • 6ea2b8bafe Select: Make compose-friendly by taking a known number of arguments. David Braun 2017-10-17 09:54:34 -04:00
  • d7355e17e1
    Replace JavaScript Standard Style with Prettier. David Braun 2017-10-16 13:24:12 -04:00
  • b9638f2113
    Update README and factor out API.md. David Braun 2017-10-16 13:15:12 -04:00
  • 67012b6f4b
    select: Make promise cancellable. David Braun 2017-10-15 13:32:40 -04:00
  • 03ebfaf7ab
    Move functional interface tests out of select tests. David Braun 2017-10-15 12:39:17 -04:00
  • ecc01b686e
    reduce: Throw TypeError if the channel contains no values and initialValue is not provided. David Braun 2017-10-13 21:32:27 -04:00
  • 7d0d203c2e
    Add Channel.isChannel. David Braun 2017-10-11 21:50:59 -04:00
  • 74f5673752 0.2.0 v0.2.0 David Braun 2017-10-11 11:39:24 -04:00
  • 3d358f6a75
    README: Various updates. David Braun 2017-10-11 11:38:31 -04:00
  • a54414ac42
    Add test/go/perm.js. David Braun 2017-10-11 11:37:57 -04:00
  • 17a2688291
    Add every. David Braun 2017-10-11 04:46:12 -04:00
  • 8da51305eb
    Add functional API. David Braun 2017-10-11 03:32:47 -04:00
  • be51e95eb3 0.1.2 v0.1.2 David Braun 2017-10-08 23:51:01 -04:00
  • f8f2c53156
    Update description and README. David Braun 2017-10-08 23:50:35 -04:00
  • f2c26591a1
    Warn about attempting to push multiple values at once. David Braun 2017-10-08 15:35:50 -04:00
  • c56f4404f8 0.1.1 v0.1.1 David Braun 2017-10-06 21:04:29 -04:00
  • e4e6fbfae3 0.1.0 v0.1.0 David Braun 2017-10-06 21:01:51 -04:00
  • 8c599e8e5c
    Initial release. David Braun 2017-10-06 21:01:34 -04:00