streamly icon indicating copy to clipboard operation
streamly copied to clipboard

High performance, concurrent functional programming abstractions

Results 258 streamly issues
Sort by recently updated
recently updated
newest added

@tymefighter asked a question about zipping a container of streams which prompted me to think about this problem. When zipping streams in a stream of streams, the following two formulations...

type:bug
aspect:streams

The error was seen when running the `toListSome` benchmark. This is the first time I saw this ever in so many runs: ``` Prelude.Parallel/o-n-space/monad-outer-product/toListSome: +RTS -T -K1M -M32M -K4M -M256M...

type:bug
aspect:streams

Almost all the combinators in `ParserD.Tee` are marked as broken. The comments in the code give hints to regarding why they are marked like so. Any further clarification and discussion...

aspect:folds

## Release Checklist * [x] Check if any critical pending bugs or issues are to be included * [x] If this is a major release check if any previously deprecated...

Review the new benchmark targets and add them to the CI.

``` MutArray { arrContents :: {-# UNPACK #-} !MutableByteArray , arrStart :: {-# UNPACK #-} !Int -- ^ index into arrContents , arrEnd :: {-# UNPACK #-} !Int -- ^...

``` {-# INLINE newBytes #-} newBytes :: Int -> IO MutableByteArray newBytes nbytes | nbytes < 0 = errorWithoutStackTrace "newBytes: size must be >= 0" newBytes (I# nbytes) = IO...