streamly
streamly copied to clipboard
High performance, concurrent functional programming abstractions
Possibly related: https://github.com/haskell/network/issues/604 CI: https://ci.appveyor.com/project/harendra-kumar/streamly/builds/52666558?fullLog=true (L: 9213)
`LICENSE` is broken on the website as it is not part of the documentation. This is true for all the other packages as well.
/docs/Developer/Contributing.md is broken on the website because we don't show the developer node
The implementation from RingArray needs to emulated in RingArray.Generic as well. See Array vs Array.Generic implementations to get an idea about the difference between Unboxed and generic array implementations.
Recursive traversal needs to keep track of device/inode to find loops when following symlinks.
[fsevents-macos-failure-job-logs.txt](https://github.com/user-attachments/files/21213710/fsevents-macos-failure-job-logs.txt)
Currently the Stream type does not support scalable cons or append, we need to use StreamK for that. It may be possible to do that if the stream representation has...
Flipped versions of folds are better when we need to define the fold inline. ``` primes :: MonadIO m => Fold m Int (MutArray Int) primes = flip Fold.foldlM' (pure...