4feef0aAdd parseMany groupBy benchmarksAdithya Kumar
a054c81Remove redundant MonadCatch from Parser benchmark moduleHarendra 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
24c48e9Add parseBreak benchmark in Parser moduleHarendra Kumar
420f387Deprecate the "next" parser, use "one" fold insteadHarendra Kumar
aa6625fAdd benchmark for takeFramedByEsc_Harendra Kumar
d15c033Add takeWhileP benchmarkHarendra Kumar
6ed0c93Rename some parser APIs, reorg the export listHarendra Kumar
c747309Add deintercalate benchmarkHarendra Kumar
4676d68Add sepBy benchmarkHarendra Kumar
769564dRename drainWhile parser to dropWhileHarendra Kumar
07bf70dDrop GHC 8.x to 8.2.x SupportRanjeet Kumar Ranjan
5424bbeAdd 'next' benchmarkJulian Ospald
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
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
b04187bMove parseMany benchamrks from FileSystem.Handle to Data.ParserAdithya Kumar
e4e1d25make sliceBeginWith fail when first element fails predicateAnurag Hooda
fb9f05eAdd sliceBeginWith, tests and benchmarksAnurag Hooda
1e099deAdd benchmarks for Parser(D).groupByRollingAdithya Kumar
084cdeaRename Fold.ltake to Fold.takeLEAdithya Kumar
86745a7Rename slicesepby to slicesepbyP, some formatting changesAnurag Hooda
5ccf51dImplement slicesepby, add tests and benchmarksAnurag Hooda
656bfc6Add tests and benchmarks for takeBetweenAnurag Hooda
4d3f9b4Implement Data.Parser.ParserD.wordByAdithya Kumar
b6ce6a3Implement Data.Parser.ParserD.groupByAdithya Kumar
d5af0bfRemove redundant parsers, update docsHarendra Kumar
cb0db66Add benchmark for takeEQ parserHarendra Kumar
a94ec36Use NoSpecConstr annotation on the list typeHarendra 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
01fa925rename mconcatTo to sconcatHarendra Kumar
aa25b34Add benchmarks for *>, <*, split_, sequence_Harendra Kumar
2c9feb4Add YieldB (yield and backtrack) constructorHarendra Kumar
633c55erename splitParse/parseMany, concatParse/parseIterateHarendra Kumar
684d278Add concatParse to chain parsers on a 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