Harendra Kumar
0810ad78e6
remove the numeric instances
2018-04-22 23:23:23 +05:30
Harendra Kumar
e411ab6abd
Remove MonadError instance temporarily
...
It is not working correctly for parallel compositions.
2018-04-22 22:57:31 +05:30
Harendra Kumar
071a90a00c
rename some zip operations and MonadAsync type
2018-04-18 20:14:29 +05:30
Harendra Kumar
acd550c731
rename InterleavedT=>CoserialT, AParallelT=>CoparallelT
2018-04-18 17:32:25 +05:30
Harendra Kumar
c463d1634c
Change elimination ops to use monomoprhic SerialT
2018-04-18 15:26:15 +05:30
Harendra Kumar
38d21d5193
Fix the default stream type to SerialT
2018-04-18 15:26:15 +05:30
Harendra Kumar
3d920ef3f8
rename AsyncT to AParallelT
...
Also rename asyncly to aparallely and runAsyncT to runAParallelT
The name Async is confusing and does not convey the right meaning. The 'A' in
AParallelT stands for 'Adaptive' and 'Parallel' indicates that this is a
variant of Parallel.
Another choice for the name was 'MParallelT' where 'M' stands for 'maybe', it
is maybe parallel since it may or may not start parallel threads depending on
demand but Adaptive fits better as it adapts to the demand.
2018-04-17 18:03:27 +05:30
Harendra Kumar
69a9ae1f17
Change the semantics of <> and <|>.
...
See the changelog for more details.
2018-04-16 23:16:26 +05:30
Harendra Kumar
6e32a15788
rename each to fromFoldable
...
fixes #14
2018-04-15 21:10:16 +05:30
Harendra Kumar
a34b1f31ad
rename fold functions to make them consistent with base/Foldable
2018-04-15 19:39:43 +05:30
Harendra Kumar
408fef1c73
rename Streaming to IsStream and runStreaming to runStream
...
fixes #52
2018-04-15 15:08:11 +05:30
Harendra Kumar
4d99edefd9
update changelog for StreamT/ZipStream deprecations
2018-04-15 15:05:59 +05:30
Abhiroop Sarkar
1d3fb254f9
Change the signature of foldrM, fixes #38
2018-03-26 04:48:31 +05:30
Harendra Kumar
52479f3b02
bump version
2018-03-25 03:41:28 +05:30
Abhiroop Sarkar
149d263b35
Change the iterateM implementation to use pure seed and add tests for it
2018-03-24 14:58:21 +00:00
Abhiroop Sarkar
c7b94637c9
Add the monadic iterate function
2018-03-22 22:35:28 +00:00
Abhiroop Sarkar
3d125328a8
Add the pure iterate function
2018-03-22 21:47:44 +00:00
Hussein Ait Lahcen
20b2d97bc7
add: 'Unreleased' changelog section
...
docs: typo
2018-03-22 18:59:23 +01:00
Harendra Kumar
c7d40a1791
bump version for new release
2018-03-18 19:47:26 +05:30
Harendra Kumar
2e7c62810f
Make minor changes to docs and update changelog
2018-03-18 12:48:17 +05:30
Harendra Kumar
c963127cc4
update changelog
2018-03-18 11:39:16 +05:30
Harendra Kumar
29bc664825
Add replicateM operation
2018-03-16 03:55:09 +05:30
Abhiroop Sarkar
c441252440
Fix the buggy implementation of last with a foldl version
2018-03-14 19:52:45 +00:00
Harendra Kumar
0efe93df5f
update changelog for "product" fix
2018-03-14 14:14:34 +05:30
Abhiroop Sarkar
cba594a428
Update changelog
2018-03-11 17:36:31 +05:30
Harendra Kumar
7daee5ca61
Improve performance of foldl
2018-03-10 16:29:50 +05:30
Harendra Kumar
1d0ca9749e
Add changelog
2017-12-01 11:02:28 +05:30