f8afec6Comment out benchmarking code for pipes ops.Pranay Sashank
8552589Add more concatMap benchmarksHarendra Kumar
d4bef2eAdd intersperse to Streamly.Prelude.Pranay Sashank
98d2256Rename merge to teeHarendra Kumar
517c3b7Implement a 'Pipe' typeHarendra Kumar
218b48aAdd benchmarks for fromIndices and fromIndicesM.Pranay Sashank
1949eb9Concurrent concatMap, foldr/build fusion, benchmarksHarendra Kumar
7336d58Fix a bug caused by unsafeInlineIOHarendra Kumar
fd7bd71Add "Streamly.Fold" moduleHarendra Kumar
36c4c4cAdd Streamly.Array moduleHarendra Kumar
db2c560add direct versions of monolithic scan/map and fold/mapHarendra Kumar
f1670f3Move some functions from Streamly to Streamly.PreludeHarendra Kumar
0ce4a6dFix right fold, document folds, add generic foldsHarendra Kumar
7d577a4Add detailed benchmarks for foldsHarendra Kumar
d08c057Add Enumerable type classHarendra Kumar
d01942dAdd applicative benchmarksHarendra Kumar
ede29dfspecialize the typeclass instances to recover performanceHarendra Kumar
dbc1956Review of #138 (Prelude functions) and other changesHarendra Kumar
dbcf536Add isPrefixOf, isSubsequenceOf, stripPrefix to Prelude, StreamD.Pranay Sashank
55e582eINLINE insert and delete in benchmarks.Pranay Sashank
acc3871Fixed insertBy to use correct state. Add deleteBy.Pranay Sashank
7f82af4Add scanl1, scanl1M, scanl1', scanl1M', scanl, scanlM to StreamD.Pranay Sashank
3186bd2Add maximumBy and minimumBy.Pranay Sashank
5cc6933Add (!!), insertBy, merge, mergeBy, splitAt, the to Prelude. 1) Add foldr1, findIndices, lookup, find, sequence functions in StreamD, earlier they were present only in StreamK. 2) Change the above functions to use S. in Prelude instead of K. . 3) Add tests for (!!), insertBy, splitAt, the.Pranay Sashank
6daacf0Add foldl' benchmark for pure streams to cmp with FoldableHarendra Kumar
11d8d6dFix foldable/traversable instancesHarendra Kumar
c28043fAdd pure stream (list) instancesHarendra Kumar
bf4e5d8Add mixed ops x 2 and iterated benchmarks to baseHarendra Kumar
c8aaba3Add dropWhileFalse/dropOneHarendra Kumar
b4f9c69Add benchmarks iterating the same op multiple timesHarendra Kumar
615197dsplit head and tail benchmarks from nullHeadTailHarendra Kumar
819786eAdd transformation/filtering/mixed composition benchmarksHarendra Kumar
bf39d27lint free benchmarksHarendra Kumar
a929a16add linear-async, base streams benchmark reportingHarendra Kumar
f09e741Add benchmarks for maxRate, maxThreads and maxBufferHarendra Kumar
c39a442Add benchmarks and tests for new operationsHarendra Kumar
9fe6dc1use direct style zipWith and zipWithMHarendra Kumar
6530e76push uncons/null/head/tail to StreamKHarendra Kumar
9b78a64implement elem/notElem/all/any for StreamDHarendra Kumar
c7d2f9eAdd flag to switch stream backend to streamkHarendra Kumar
beba8f7Use direct style filtering functionsHarendra Kumar
5ace358use foldl' for length, sum, productHarendra Kumar
de5c0cause direct style scan, push mapMaybe from prelude to StreamKHarendra Kumar
3ae9530use folds and map from direct style streamHarendra Kumar
7a526f2use direct style streams for linear compositionHarendra Kumar
9c85811rename "once" to "yieldM"Harendra Kumar
b77e76fAdd/rearrange INLINE pragmas on benchmarksHarendra Kumar
b9e5e42remove the append benchmarkHarendra Kumar
aa4c870add more benchmarks, update benchmarksHarendra Kumar
decdf72use lower number of elements in benchmark streamHarendra Kumar
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list