on 2f31747 help sign in
all commits
2f31747Fix commented code for drainHarendra Kumar 3ae0b40Expose postscanl' and postscanlM'Harendra Kumar dbaaceaimplement fromStreamDArraysOf more efficientlyHarendra Kumar d4bef2eAdd intersperse to Streamly.Prelude.Pranay Sashank a3196b3Add String transformation and UTF8 encoding/decoding operations.Pranay Sashank 517c3b7Implement a 'Pipe' typeHarendra Kumar b1106ffMerge pull request #194 from composewell/misc-fixesHarendra Kumar b604937update some notes/doc on exception handlingHarendra Kumar e6699ecFix a bug in uniq function. Fixes #191.Pranay Sashank a2fd0dcAdd toArrays foldHarendra Kumar e347812inline the exception functionsHarendra Kumar 523f606Add exception handling combinatorsHarendra Kumar 1949eb9Concurrent concatMap, foldr/build fusion, benchmarksHarendra Kumar 50232afrename/reorg/remove some fold APIsHarendra Kumar 2f2d226Fix the comparison order in groupsRollingByHarendra Kumar f310bedImplementation added for grouping, spanning Fold functions (#193)ACreed 8bcbc77rename Streamly.Array to Streamly.Mem.ArrayHarendra Kumar 38c5c88Add File IO supportHarendra 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 c8fc696Fix indexedRHarendra Kumar 0ce4a6dFix right fold, document folds, add generic foldsHarendra Kumar bcd787eMove enumeration functions in a separate moduleHarendra Kumar c042050Fix performance for some opsHarendra Kumar 57fad21Rename the StreamK and StreamD Type modulesHarendra Kumar 0a2755aChange the order of foldStream argumentsHarendra Kumar 90844f9Fix a concatMap performance issueHarendra Kumar 2ba5f01rename unstream et. al. and make them polymorphicHarendra Kumar e08ff86Move the StreamD Type in a separate moduleHarendra Kumar 315abcfFix some state sharing/clearing safety issuesHarendra Kumar 924856bMake the default unStream safe, #96.Pranay Sashank ffab417remove leftover commentHarendra Kumar dbc1956Review of #138 (Prelude functions) and other changesHarendra Kumar 5fc469aAdd uniq, indexed, indexedR.Pranay Sashank 5bb0a49Add concatMap, concatMapM, generateM, generate, findM to Prelude.Pranay Sashank dbcf536Add isPrefixOf, isSubsequenceOf, stripPrefix to Prelude, StreamD.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 5e38a57simplify mergeBy implementationHarendra Kumar 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 c28043fAdd pure stream (list) instancesHarendra Kumar 7527247Merge pull request #124 from Abhiroop/foldable-traversableHarendra Kumar 4df1a93change the INLINE phase of scanlM' to NORMALHarendra Kumar 81cf15bAdd Skip constructor to the core Stream type to enhance stream fusionAbhiroop Sarkar 977c344Add Foldable and Traversable instances for StreamD and StreamKAbhiroop Sarkar fcaf8bbINLINE cons and scanlM'Harendra Kumar