Harendra Kumar

Results 427 issues of Harendra Kumar

The array and stream functionality is entangled and cannot be separated, but filesystem is cleanly built on top of arrays and streams and can be separated as a package, and...

api:deprecating
aspect:filesystem

Some folding/grouping benchmarks (consumer loop) benchmarks are significantly improved by using `-fspec-constr-recursive=16`. Maybe some more intelligent optimizations can be done in general for these cases so that we do avoid...

type:performance

* revDropWhile -> dropWhileLast : drop the segment where dropWhile condition holds until the end * revBreakEndBy -> breakBeginByLast : break at the last segment which begins by the given...

api:deprecating
aspect:arrays
aspect:api

Looks like we have missed exporting those in streamly-core-0.3.0 .

It does not seem to finish (seen on macOS) when fusion-plugin is not used.

aspect:unicode
aspect:parsers

Need to remove the ifdef: ``` #if defined(mingw32_HOST_OS) || defined(__MINGW32__) -- | Only the default ReadOptions are supported for Windows. Please use "id" -- as the configuration modifier. ReadOptions #else...

type:bug

* Encourage the use of smart constructors * Update changelog, documentation for upcoming removal of `extract` in 0.13

api:breaking
aspect:api

Because of termination in folds and scans there are two variants - one-shot and repeated. * `fold`: one-shot fold * `foldMany` => `groups`: repeated folds, consistent with groupsWhile * `foldManySepBy`...

aspect:api

For example we can have `cons'` and `append'` operations in the Stream which will use StreamK under the hood. Another alternative is to use rewrite rules in `cons`, `append` to...