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
899cab5Make License Identifier SPDX compliantHarendra Kumar
dde9041Use parserK by default and rewrite to ParserDHarendra Kumar
a03e287rename Parser module to ParserDHarendra Kumar
12fef43Add a CPS style parser implementationHarendra Kumar
c8bbb0aAdd lookAheadHarendra Kumar
5f4de86add benchmark for takeWhileHarendra Kumar
88e55f7Add Monad and MonadPlus instancesHarendra Kumar
202c33dAdd Alternative instance, combinators and parsersHarendra Kumar
8921064Add teeWith - distribute input to 2 parsersHarendra Kumar
f6327e5Use exceptions instead of Either return in extractHarendra Kumar
9445975Fix dates/typo/Functor instanceHarendra Kumar
136bf79Rename Parse type and Step constructorsHarendra Kumar
cc8cd01Simplify the Parse typeHarendra Kumar
df63313Move benchmark code for parsers to its own moduleHarendra 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