Commit Graph

80 Commits

Author SHA1 Message Date
Lewis Diamond
4b806c4d4e Fix a few thing with compose 2019-12-06 16:38:52 -05:00
Lewis Diamond
107bc17bd4 Remove useless generic on accumulator 2019-12-02 16:23:09 -05:00
Lewis Diamond
fddaa03300 Join should use UTF-8 Encoding 2019-12-02 16:18:24 -05:00
Lewis Diamond
57645c68da Removed console log 2019-12-02 16:17:27 -05:00
Lewis Diamond
a45a144854 Removed useless interface in split 2019-12-02 16:16:43 -05:00
Lewis Diamond
a85054fd82 DefaultOptions implemented as module factory 2019-12-02 16:05:27 -05:00
Jerry Kurian
c690185ab7 Update demux 2019-11-27 16:55:13 -05:00
Jerry Kurian
298a8b328d Clone buffer before push 2019-11-01 10:09:13 -04:00
Jerry Kurian
f6e3a03eb7 Add TODO 2019-09-26 09:44:42 -04:00
Jerry Kurian
a11aa10d16 Clean up 2019-09-26 09:23:09 -04:00
Jerry Kurian
70edee51c4 Update interface 2019-09-13 08:57:19 -04:00
Jerry Kurian
158475183a Cleanup console logs 2019-09-12 15:35:59 -04:00
Jerry Kurian
48a231d61c Remote rate from accumulator 2019-09-12 15:34:42 -04:00
Jerry Kurian
4c7e9ceb7e Improve interface for accumulator 2019-09-12 14:40:47 -04:00
Jerry Kurian
517e281ce5 Remove try catch from provided functions, user handles errors 2019-09-12 09:41:04 -04:00
Jerry Kurian
586f618e95 Update demux 2019-09-12 09:08:49 -04:00
Jerry Kurian
dcfd6fe4c2 Update tests 2019-09-11 14:29:20 -04:00
Jerry Kurian
9d280b1662 Wait for drain when write returns false in demux 2019-09-10 18:13:13 -04:00
Jerry Kurian
ee3d9b9ded Add spies to ensure demux handles keys correctly 2019-09-10 12:09:26 -04:00
Jerry Kurian
83ef6e9734 remove duplicate descriptions 2019-09-09 15:58:35 -04:00
Jerry Kurian
7aeea4815a Add descriptions for demux and compose 2019-09-09 15:54:29 -04:00
Jerry Kurian
d33d8dcad3 Add generic type 2019-09-09 15:15:40 -04:00
Jerry Kurian
eed36a4fe9 Lots of stuff 2019-09-09 14:43:18 -04:00
Jerry Kurian
0067ba6a7c Add tests for demux 2019-09-09 11:53:21 -04:00
Jerry Kurian
cd10649d44 WIP Add some backpressure tests for compose 2019-09-07 11:04:33 -04:00
Lewis Diamond
d5f3fd8bd8 Merge branch 'feature/accumulator' of github.com:Jogogoplay/Mhysa into feature/accumulator 2019-08-30 15:26:43 -04:00
Lewis Diamond
2ee04a2d79 unclean 2019-08-30 15:24:38 -04:00
Jerry Kurian
fe0e53147c Handle backpressure 2019-08-30 09:33:29 -04:00
Jerry Kurian
2524d51aa7 Allow CB to be called by construction streams 2019-08-29 14:39:08 -04:00
Jerry Kurian
9b09a3f949 Add demux 2019-08-28 17:01:51 -04:00
Jerry Kurian
c7903376e9 DuplexOptions 2019-08-22 16:47:43 -04:00
Jerry Kurian
f35f025dbc Use class 2019-08-22 15:35:36 -04:00
Jerry Kurian
1d0e15890c Tests 2019-08-22 14:52:39 -04:00
Jerry Kurian
d097fa6aa5 Save 2019-08-22 12:07:30 -04:00
Jerry Kurian
6581e1d745 Save 2019-08-21 15:40:19 -04:00
Jerry Kurian
7394b6ef84 Skip full period in rate 2019-08-16 10:06:23 -04:00
Jerry Kurian
50f6886b4b Cleanup 2019-08-16 10:01:55 -04:00
Jerry Kurian
faac6134af Refactoring 2019-08-16 09:02:54 -04:00
Jerry Kurian
505fefeeb5 Save 2019-08-15 17:06:54 -04:00
Jerry Kurian
d6d974ee0d baseDefinitions 2019-08-15 15:54:53 -04:00
Jerry Kurian
5a9fcc94a6 Refactor 2019-08-15 15:42:54 -04:00
Jerry Kurian
27b4b2427b Tests 2019-08-15 14:27:51 -04:00
Jerry Kurian
6a9f6ff919 Export replace 2019-08-15 11:56:43 -04:00
Jerry Kurian
a40b1bf38c Save 2019-08-15 11:54:50 -04:00
Jerry Kurian
3a1fbf44d7 More tests 2019-08-12 14:42:54 -04:00
Jerry Kurian
c72ecaf219 Add FlushStrategy as enum 2019-08-12 12:08:42 -04:00
Jerry Kurian
e8d672d903 Clean up types 2019-08-12 11:59:27 -04:00
Jerry Kurian
5112ee9540 Types 2019-08-12 11:08:53 -04:00
Jerry Kurian
e932adde67 Update tests 2019-08-12 11:07:39 -04:00
Jerry Kurian
fdcc5bafc6 Add sliding, rolling functions with tests 2019-08-09 17:13:48 -04:00