f390e53Change ParserD.manyTill signature, move Fold at end (#1900)Ranjeet Ranjan
666dbb0Change the signature of Parser.sequence, move fold at end (#1906)Ranjeet Ranjan
fa417ebAdd matchBy in Data.Parser and benchmarks for matchByAdithya Kumar
e5930e2Add Parser.eqBy benchmarksAdithya Kumar
b870dbeRemove MonadCatch constraints from parser benchmarksHarendra Kumar
41e878bFix the perf of parseGroupRollingEither benchmarksHarendra Kumar
98fef06Refactor parseGroupsRollingEither benchmarksHarendra Kumar
c076966Change the type of parser "extract" to StepHarendra Kumar
a404317Replace SerialT with Stream for remaining modules (#1777)Ranjeet Ranjan
26b78c6Deprecate Streamly.Data.Array.Foreign moduleRanjeet Kumar Ranjan
9d68f58Implement concatSequence for parserIshan Bhanuka
6ed0c93Rename some parser APIs, reorg the export listHarendra Kumar
3dd9c8dAdd takeBetween to ParserD benchmarksHarendra Kumar
6e52834Fix groupByRollingEitherHarendra Kumar
b926110Add bench markRanjeet Kumar Ranjan
a322c07Add benchmarks for Parser.choiceAdithya Kumar
15397beAdd benchmarks for takePAdithya Kumar
03218adCleanup, fix issues in bench.shHarendra Kumar
b68baf3Add support for benchmarking with tasty-benchRanjeet Kumar Ranjan
4dfc6bfRename Streamly.Prelude.yield to fromPure.Pranay Sashank
cd916f5Move array stream bench/tests to separate modulesAdithya Kumar
4da398aChange argument order in parser combinators #969Ranjeet Kumar Ranjan
df38c4aChange splitWith to serialWith in folds and parsersRanjeet Kumar Ranjan
0414fe8Rename takeLE to takeRanjeet Kumar Ranjan
c8b9facMove parse functions to Source moduleHarendra Kumar
2a7e3ccRename the resumable Unfold type to ProducerHarendra Kumar
7c95ccaUse an explicit state to represent nested loopsHarendra Kumar
c93bad0Simplify the type of resumable UnfoldHarendra Kumar
22c83f4Add resumable unfolds for efficient nested parsingHarendra Kumar
1956064Add some nested benchmarks with parseManyAdithya Kumar
9ebca6eAdd sequence_ benchmark for ParserD.Pranay Sashank
27d3575Re-implement span, spanBy, and spanByRolling as parsersAdithya Kumar
662acedAdd some derived parser benchmarksAdithya Kumar
e4e1d25make sliceBeginWith fail when first element fails predicateAnurag Hooda
fb9f05eAdd sliceBeginWith, tests and benchmarksAnurag Hooda
1e099deAdd benchmarks for Parser(D).groupByRollingAdithya Kumar
9bcf1d6Rename splitWith benchmarkAdithya Kumar
86745a7Rename slicesepby to slicesepbyP, some formatting changesAnurag Hooda
5ccf51dImplement slicesepby, add tests and benchmarksAnurag Hooda
4d3f9b4Implement Data.Parser.ParserD.wordByAdithya Kumar
b6ce6a3Implement Data.Parser.ParserD.groupByAdithya Kumar
d5af0bfRemove redundant parsers, update docsHarendra Kumar
ad05792Deprecate Streamly module and move the exports to Streamly.Prelude.pranaysashank
c8c161cRename module Internal.Prelude to Internal.Data.Stream.IsStream.pranaysashank
c2def51Fix parser benchmark namespace and RTS optionsHarendra 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