on fe28607 help sign in
all commits
0d3c63aRename serialWith to splitWithAdithya Kumar 4eda9d0Rename Data.Array.UnboxedRanjeet Kumar Ranjan 5327f18Deprecate Streamly.Prelude & S.Internal.Data.Stream.IsStream.*Adithya Kumar e03ccebChange Handle, Stdio, File unfold APIs (#1998)Harendra Kumar 1f376cfRename some parsers (#1976)Harendra Kumar da36a01Change Parser.sepBy signature, move Fold at end (#1905)Ranjeet Ranjan 61eb3f4Change the signature of Parser.deintercalate, move fold at end (#1904)Ranjeet Ranjan fa417ebAdd matchBy in Data.Parser and benchmarks for matchByAdithya Kumar e5930e2Add Parser.eqBy benchmarksAdithya Kumar 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