90f0a97Add nilM to create an empty stream with side effectHarendra Kumar
631cc24move file SVar.hs to Internal/DataHarendra Kumar
f0c11b5implement foldr/build fusion for unfoldr/foldrMHarendra Kumar
d4bef2eAdd intersperse to Streamly.Prelude.Pranay Sashank
7758b11Add Rewrite rule to fromIndicesM for Serial streams.Pranay Sashank
d50214aAdd some todo notes/combinator definitionsHarendra Kumar
1949eb9Concurrent concatMap, foldr/build fusion, benchmarksHarendra Kumar
fd7bd71Add "Streamly.Fold" moduleHarendra Kumar
db2c560add direct versions of monolithic scan/map and fold/mapHarendra Kumar
09fddfafix streamK build and examples buildHarendra Kumar
0ce4a6dFix right fold, document folds, add generic foldsHarendra Kumar
831113brecover streamK "drop" performance by using unShare only onceHarendra Kumar
c042050Fix performance for some opsHarendra Kumar
9c8a750Add mapM_ benchmark, add build/augmentHarendra Kumar
57fad21Rename the StreamK and StreamD Type modulesHarendra Kumar
0a2755aChange the order of foldStream argumentsHarendra Kumar
24375dcmove the callback construction APIs to core moduleHarendra Kumar
2ba5f01rename unstream et. al. and make them polymorphicHarendra Kumar
183325efactor out the StreamK type in a separate fileHarendra Kumar
315abcfFix some state sharing/clearing safety issuesHarendra Kumar
769ce84Use unStream with defState, instead of unStreamShared.Pranay Sashank
c1b1f92Fix improper usage of unStream together with rstState.Pranay Sashank
924856bMake the default unStream safe, #96.Pranay Sashank
7c2b9b7Refactor unstreamShared to unStreamShared.Pranay Sashank
dbc1956Review of #138 (Prelude functions) and other changesHarendra Kumar
5bb0a49Add concatMap, concatMapM, generateM, generate, findM to Prelude.Pranay Sashank
acc3871Fixed insertBy to use correct state. Add deleteBy.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
11d8d6dFix foldable/traversable instancesHarendra Kumar
977c344Add Foldable and Traversable instances for StreamD and StreamKAbhiroop Sarkar
e810658Fix monadic state capture and restore for concurrent tasksHarendra Kumar
8b8fd22satisfy hlint (pragmas, imports, <> instead of ++)Harendra Kumar
6c9d241ran src through hlint, made most changes; added .hlint.yaml.Keith
1c9e948Update and reorganize the prelude API docsHarendra Kumar
89eec18update/rearrange documentationHarendra Kumar
a9aa3aeAdd Prelude#foldl1', Prelude#foldr1Veladus
9706067Add Prelude#intersperseMVeladus
74ce247Add Prelude#find, Prelude#lookupVeladus
52eccb9Add Prelude#findIndices, Prelude#findIndex, Prelude#elemIndices, Prelude#elemIndexVeladus
e6c75f6Add Prelude#initVeladus
55f9cfafix foldxM strictnessHarendra Kumar
211df79Add concurrency control using "threads" and "buffer"Harendra Kumar
6530e76push uncons/null/head/tail to StreamKHarendra Kumar
9b78a64implement elem/notElem/all/any for StreamDHarendra Kumar
9eedc70impl StreamD versions of max/min and optimize StreamK versionsHarendra Kumar
c7d2f9eAdd flag to switch stream backend to streamkHarendra Kumar
beba8f7Use direct style filtering functionsHarendra Kumar
70ba5dbuse take and filter from StreamDHarendra Kumar
de5c0cause direct style scan, push mapMaybe from prelude to StreamKHarendra 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