6895ba0 | Irakli Gozalishvili | 31 October 2012, 03:35:08 UTC | Version 0.2.1 | 31 October 2012, 03:35:08 UTC |
f1a6b74 | Irakli Gozalishvili | 29 October 2012, 07:16:13 UTC | Fix hub to make sure that hub-ed hub still dispatches. | 31 October 2012, 03:33:07 UTC |
38a5e8a | Irakli Gozalishvili | 29 October 2012, 03:08:09 UTC | Version 0.2.0 | 29 October 2012, 03:08:09 UTC |
c3f0d05 | Irakli Gozalishvili | 29 October 2012, 03:07:52 UTC | Implement pipe. | 29 October 2012, 03:07:52 UTC |
f4b49b5 | Irakli Gozalishvili | 29 October 2012, 03:07:34 UTC | API change for signals (also affects channels). | 29 October 2012, 03:07:34 UTC |
9b7e50f | Irakli Gozalishvili | 27 October 2012, 06:30:57 UTC | Version 0.1.6 | 27 October 2012, 06:30:57 UTC |
c3d208e | Irakli Gozalishvili | 27 October 2012, 06:28:37 UTC | Minimise delay to 3ms default as 10ms is too long. | 27 October 2012, 06:28:37 UTC |
42d035b | Irakli Gozalishvili | 27 October 2012, 06:27:32 UTC | Fix delay to make sure it does not yields after reducer done reducing. | 27 October 2012, 06:27:32 UTC |
c62d3af | Irakli Gozalishvili | 27 October 2012, 06:26:44 UTC | Add more tests for take and take-while. | 27 October 2012, 06:26:44 UTC |
c926168 | Irakli Gozalishvili | 26 October 2012, 20:44:38 UTC | Add more map tests. | 26 October 2012, 20:44:38 UTC |
5b5f3ef | Irakli Gozalishvili | 26 October 2012, 20:07:29 UTC | Fix typo in index.js. | 26 October 2012, 20:07:29 UTC |
d019de3 | Irakli Gozalishvili | 26 October 2012, 20:07:11 UTC | Fix subtle bug in hub implementation. | 26 October 2012, 20:07:11 UTC |
3e60198 | Irakli Gozalishvili | 26 October 2012, 17:31:51 UTC | Create index of all functions. | 26 October 2012, 17:31:51 UTC |
b2fee78 | Irakli Gozalishvili | 26 October 2012, 07:24:50 UTC | Write more filter tests. | 26 October 2012, 07:24:50 UTC |
0982aab | Irakli Gozalishvili | 26 October 2012, 07:14:28 UTC | Reorganise imports into logical groups. | 26 October 2012, 07:14:28 UTC |
3054fad | Irakli Gozalishvili | 26 October 2012, 07:14:06 UTC | Add more tests. | 26 October 2012, 07:14:06 UTC |
21e1c7f | Irakli Gozalishvili | 26 October 2012, 06:37:14 UTC | Version 0.1.5 | 26 October 2012, 06:37:14 UTC |
3ed1ed8 | Irakli Gozalishvili | 26 October 2012, 06:30:53 UTC | Add delay test to the test index. | 26 October 2012, 06:30:53 UTC |
8005047 | Irakli Gozalishvili | 26 October 2012, 06:30:26 UTC | Create test utilities. | 26 October 2012, 06:30:26 UTC |
572e40a | Irakli Gozalishvili | 26 October 2012, 06:29:52 UTC | Write tests for delay. | 26 October 2012, 06:29:52 UTC |
798ecf6 | Irakli Gozalishvili | 26 October 2012, 06:28:34 UTC | Simplify implementation of delay & stop relaying on returned values. | 26 October 2012, 06:28:34 UTC |
712be56 | Irakli Gozalishvili | 26 October 2012, 06:22:21 UTC | Fix flatten so that it does not ends stream until all streams are ended. | 26 October 2012, 06:22:21 UTC |
e45de4a | Irakli Gozalishvili | 26 October 2012, 01:29:39 UTC | Add more test for error capture. | 26 October 2012, 01:29:39 UTC |
af672f8 | Irakli Gozalishvili | 26 October 2012, 00:17:58 UTC | Add more tests to concat. | 26 October 2012, 00:17:58 UTC |
e58af36 | Irakli Gozalishvili | 26 October 2012, 00:17:47 UTC | Implement delay utility. | 26 October 2012, 00:17:47 UTC |
66f59c2 | Irakli Gozalishvili | 26 October 2012, 00:17:35 UTC | Fix bug in capture that could have caused double end on errored streams. | 26 October 2012, 00:17:35 UTC |
291e025 | Irakli Gozalishvili | 25 October 2012, 06:36:51 UTC | Version 0.1.4 | 25 October 2012, 06:36:51 UTC |
8aa733d | Irakli Gozalishvili | 25 October 2012, 06:35:05 UTC | Fix convert so that it can handle non object values. | 25 October 2012, 06:35:09 UTC |
5d6ad72 | Irakli Gozalishvili | 25 October 2012, 02:53:20 UTC | Version 0.1.3 | 25 October 2012, 02:53:20 UTC |
3c68f94 | Irakli Gozalishvili | 25 October 2012, 02:50:39 UTC | Write tests for zip. | 25 October 2012, 02:53:05 UTC |
6cdd0cb | Irakli Gozalishvili | 25 October 2012, 02:42:07 UTC | Fix implementation of `zip` to balance speed of meta-items. Previous implementation forwarding meta items from left sequence without waiting on messages from the right sequence. | 25 October 2012, 02:42:07 UTC |
426effd | Irakli Gozalishvili | 25 October 2012, 01:04:03 UTC | Add keywords to the package descriptor. | 25 October 2012, 01:04:03 UTC |
aa30b85 | Irakli Gozalishvili | 25 October 2012, 00:59:49 UTC | Get rid "pending" package dependency. | 25 October 2012, 00:59:49 UTC |
2711cb5 | Irakli Gozalishvili | 25 October 2012, 00:53:18 UTC | Implement actual zip for reducibles. | 25 October 2012, 00:53:18 UTC |
836e590 | Irakli Gozalishvili | 25 October 2012, 00:51:56 UTC | Remove experimental sequence implementation. | 25 October 2012, 00:51:56 UTC |
5d4a128 | Irakli Gozalishvili | 25 October 2012, 00:51:36 UTC | Remove jshint comments. | 25 October 2012, 00:51:36 UTC |
4e74332 | Irakli Gozalishvili | 24 October 2012, 19:47:47 UTC | Version 0.1.2 | 24 October 2012, 19:47:47 UTC |
c393dc3 | Irakli Gozalishvili | 24 October 2012, 19:05:53 UTC | Reduce eventual to reductions of enclosed value, rather then value itself. This way code dealing with function that return either eventual or value becomes same. | 24 October 2012, 19:05:53 UTC |
1eb147b | Irakli Gozalishvili | 23 October 2012, 23:14:44 UTC | Fix regression in exposed error function. | 23 October 2012, 23:14:44 UTC |
d87f80a | Irakli Gozalishvili | 23 October 2012, 20:38:58 UTC | Version 0.1.1 | 23 October 2012, 20:38:58 UTC |
aca3364 | Irakli Gozalishvili | 23 October 2012, 20:38:21 UTC | Define implementation of `accumulate` for eventual types. | 23 October 2012, 20:38:21 UTC |
edf8ee8 | Irakli Gozalishvili | 21 October 2012, 07:27:11 UTC | Version 0.1.0 | 21 October 2012, 08:13:15 UTC |
4d932a2 | Irakli Gozalishvili | 21 October 2012, 07:26:38 UTC | Refactor reducers into bunch of single function modules. | 21 October 2012, 07:26:38 UTC |
c6e8a79 | Irakli Gozalishvili | 21 October 2012, 04:34:38 UTC | Write docs for accumulate and add support for arguments. | 21 October 2012, 04:34:38 UTC |
146afec | Irakli Gozalishvili | 21 October 2012, 04:19:25 UTC | Factor out bunch of reducer functions into own modules. | 21 October 2012, 04:19:25 UTC |
122a461 | Irakli Gozalishvili | 20 October 2012, 22:57:17 UTC | Merge pull request #5 from gordonbrander/comments More docstrings and literate-style comments | 20 October 2012, 22:57:17 UTC |
8773096 | Irakli Gozalishvili | 17 October 2012, 06:27:34 UTC | Merge branch 'master' into experiment/browser | 17 October 2012, 06:27:34 UTC |
f87e74a | Irakli Gozalishvili | 16 October 2012, 02:51:28 UTC | Version 0.0.3 | 16 October 2012, 02:51:28 UTC |
611a5fa | Irakli Gozalishvili | 16 October 2012, 02:50:13 UTC | Update version of eventual lib. | 16 October 2012, 02:50:13 UTC |
19e6801 | Irakli Gozalishvili | 16 October 2012, 02:37:45 UTC | Update implementation to make use of latest refactoring in eventual library. | 16 October 2012, 02:37:45 UTC |
42894be | Irakli Gozalishvili | 16 October 2012, 02:29:51 UTC | Move tests from tests to test. | 16 October 2012, 02:29:51 UTC |
6db1a46 | Gordon Brander | 10 October 2012, 00:29:23 UTC | Merge branch 'master' of github.com:gordonbrander/reducers into comments | 10 October 2012, 00:29:23 UTC |
53057c2 | Irakli Gozalishvili | 04 September 2012, 17:13:48 UTC | Add more default options. | 04 September 2012, 17:13:48 UTC |
efa09a2 | Irakli Gozalishvili | 04 September 2012, 17:13:18 UTC | Reject unsupported headers. | 04 September 2012, 17:13:18 UTC |
2185853 | Gordon Brander | 03 September 2012, 04:33:00 UTC | Add comment docs for Box function | 03 September 2012, 04:33:00 UTC |
bcb8964 | Gordon Brander | 03 September 2012, 04:26:50 UTC | Fix grammar for box message | 03 September 2012, 04:26:50 UTC |
e3ddacc | Gordon Brander | 30 August 2012, 00:05:08 UTC | Add doc comments for read, readHead, readHeaders | 30 August 2012, 00:05:08 UTC |
1bb0adb | Gordon Brander | 29 August 2012, 20:30:00 UTC | Add docstring for append1 | 29 August 2012, 20:30:00 UTC |
f4095bf | Gordon Brander | 07 August 2012, 17:49:21 UTC | Add docstring for hub function | 07 August 2012, 17:49:21 UTC |
0cdab26 | Gordon Brander | 07 August 2012, 00:45:56 UTC | Docstring for open function, with example | 07 August 2012, 00:45:56 UTC |
126a6c3 | Gordon Brander | 07 August 2012, 00:37:35 UTC | Explain channel's purpose in relation to signal | 07 August 2012, 00:37:35 UTC |
5f14299 | Gordon Brander | 06 August 2012, 21:50:47 UTC | Explain how buffer.accumulate works Literate-style line-by-line comments. | 06 August 2012, 21:50:47 UTC |
8342b09 | Gordon Brander | 06 August 2012, 21:37:06 UTC | Add docstring for buffer function Explain the "how" and the "why", describing in what scenarios you may want to use buffer. | 06 August 2012, 21:37:06 UTC |
f6567db | Gordon Brander | 06 August 2012, 21:20:45 UTC | Explain that signals useful for Reactive programs | 06 August 2012, 21:20:45 UTC |
661d3ca | Gordon Brander | 06 August 2012, 20:56:50 UTC | Docstrings for signal emit/close implementations | 06 August 2012, 20:56:50 UTC |
a7f8a62 | Gordon Brander | 06 August 2012, 20:47:34 UTC | Explain what a signal is Use Node's EventEmitter as an analogy for signals, explaining the differences. | 06 August 2012, 20:47:34 UTC |
a84e62e | Gordon Brander | 06 August 2012, 20:35:35 UTC | Explain a signal may be reduced by only 1 consumer | 06 August 2012, 20:35:35 UTC |
8f24ff4 | Gordon Brander | 06 August 2012, 20:30:01 UTC | Describe open and closed states for signal Explain isOpen and isClosed functions. | 06 August 2012, 20:30:01 UTC |
3a9719c | Gordon Brander | 06 August 2012, 20:19:31 UTC | Add docstring for capture function Explains basics of how it works and why you would use it. | 06 August 2012, 20:19:31 UTC |
c7309b2 | Gordon Brander | 06 August 2012, 19:56:54 UTC | Clarify docstring for append | 06 August 2012, 19:56:54 UTC |
90615d5 | Gordon Brander | 06 August 2012, 19:01:32 UTC | Add docstring for tail function | 06 August 2012, 19:01:32 UTC |
c3b12f5 | Gordon Brander | 06 August 2012, 18:56:49 UTC | Fix language in docstring for drop | 06 August 2012, 18:56:49 UTC |
9f408c4 | Gordon Brander | 06 August 2012, 18:52:43 UTC | Explain why we implement accumulate on Array | 06 August 2012, 18:52:43 UTC |
1c77448 | Gordon Brander | 06 August 2012, 18:49:47 UTC | Explain null value accumulation behavior. | 06 August 2012, 18:49:47 UTC |
e826969 | Gordon Brander | 06 August 2012, 18:43:22 UTC | Describe convert function with a docstring | 06 August 2012, 18:43:22 UTC |
6ae0b02 | Gordon Brander | 06 August 2012, 18:34:29 UTC | Move comment above appropriate line of code. | 06 August 2012, 18:34:29 UTC |
ed9263d | Irakli Gozalishvili | 29 July 2012, 06:05:49 UTC | Merge branch 'master' into experiment/browser | 29 July 2012, 06:05:49 UTC |
46430aa | Irakli Gozalishvili | 29 July 2012, 06:05:31 UTC | Remove dependency on eventuals from stream. | 29 July 2012, 06:05:31 UTC |
d14d857 | Irakli Gozalishvili | 29 July 2012, 06:04:44 UTC | export concat function from binoid module. | 29 July 2012, 06:04:44 UTC |
1cba1c1 | Irakli Gozalishvili | 29 July 2012, 06:04:06 UTC | Bake laziness into sequences abstraction. | 29 July 2012, 06:04:06 UTC |
ce27db8 | Irakli Gozalishvili | 29 July 2012, 06:02:56 UTC | Rename function names exported by http module. This optimises common case. read -> connect readBody -> read | 29 July 2012, 06:02:56 UTC |
79703e1 | Irakli Gozalishvili | 27 July 2012, 06:55:37 UTC | Adding a server to test against. | 27 July 2012, 06:55:37 UTC |
0fd6fe8 | Irakli Gozalishvili | 27 July 2012, 06:55:19 UTC | Adding example of usage. | 27 July 2012, 06:55:19 UTC |
3072bd4 | Irakli Gozalishvili | 27 July 2012, 04:59:23 UTC | Implement adjust function that allows one to `adjust` structure of given reducible to their requirements. | 27 July 2012, 05:00:50 UTC |
99266cc | Irakli Gozalishvili | 27 July 2012, 04:58:05 UTC | Implement clojure like `reductions` function to reduce reducible collection to another collection rather than single value. | 27 July 2012, 05:00:36 UTC |
a0b34d9 | Irakli Gozalishvili | 27 July 2012, 04:59:23 UTC | Implement adjust function that allows one to `adjust` structure of given reducible to their requirements. | 27 July 2012, 04:59:23 UTC |
a7774b8 | Irakli Gozalishvili | 27 July 2012, 04:58:05 UTC | Implement clojure like `reductions` function to reduce reducible collection to another collection rather than single value. | 27 July 2012, 04:58:05 UTC |
deb8054 | Irakli Gozalishvili | 27 July 2012, 04:52:58 UTC | Implement client http API for reducers. | 27 July 2012, 04:52:58 UTC |
ed09434 | Irakli Gozalishvili | 24 July 2012, 00:44:51 UTC | Add simple example. | 24 July 2012, 00:44:51 UTC |
f0ca80f | Irakli Gozalishvili | 24 July 2012, 00:44:40 UTC | Add some dom API wrappers. | 24 July 2012, 00:44:40 UTC |
eb1e477 | Irakli Gozalishvili | 23 July 2012, 22:39:47 UTC | Version 0.0.2 | 23 July 2012, 22:39:47 UTC |
df16fc6 | Irakli Gozalishvili | 23 July 2012, 22:37:57 UTC | Remove no longer necessary dependencies. | 23 July 2012, 22:37:57 UTC |
703d670 | Irakli Gozalishvili | 23 July 2012, 22:35:39 UTC | Define channel abstraction, which is hub(signal()). | 23 July 2012, 22:35:39 UTC |
96c9a85 | Irakli Gozalishvili | 23 July 2012, 22:32:56 UTC | Add buffer tests. | 23 July 2012, 22:32:56 UTC |
b18e37d | Irakli Gozalishvili | 23 July 2012, 22:32:43 UTC | Simplify signal exports API. | 23 July 2012, 22:32:43 UTC |
589ef63 | Irakli Gozalishvili | 23 July 2012, 20:20:55 UTC | Rename channel to signal | 23 July 2012, 20:20:55 UTC |
6938dec | Irakli Gozalishvili | 23 July 2012, 09:33:02 UTC | Implement first draft of node `fs` in a reducible abstraction. | 23 July 2012, 09:33:02 UTC |
2ad8201 | Irakli Gozalishvili | 23 July 2012, 09:32:04 UTC | Define lazy stream abstraction. | 23 July 2012, 09:32:04 UTC |
70a7944 | Irakli Gozalishvili | 23 July 2012, 09:30:53 UTC | Define default implementation of accumulate polymorphic method. | 23 July 2012, 09:30:53 UTC |
500a156 | Irakli Gozalishvili | 23 July 2012, 09:29:35 UTC | Define Binoid type to represent list concatenations. | 23 July 2012, 09:29:35 UTC |