Harendra Kumar
Harendra Kumar
If we have to append "/" consistently across filesystems then we will have to fallback to `stat` when the `type` info is not available as a result of readdir syscall...
I am tending towards using streams of streams just like list concat is list of lists. Is streams of `Foldable` also required/useful if we have streams of streams?
To represent the nested streams in a streaming fashion we can use the `FreeT` transformation approach taken by pipes/pipes-bytestring.
`FreeT` transformations are a bit heavyweight tool, but they provide the streaming guarantee. However for regular day to day cases where the substreams are not too big and therefore accumulating...
Another way to do this might be to use another stream type with a monad instance that handles nesting of streams. The monad instance would peel a layer of streams...
Fix link to `streamly-packages` in `before-you-begin` doc.
Change order of the project directory items as rendered on the website:
PR #2818 fixes the issue by using correct FFI semantics, avoiding garbage collection between getting a pointer and invoking FFI call.
By introducing `Error` we can propagate synchronous exceptions cheaply in a stream. This can help us remove `try` from bracket. However, in case of asynchronous exceptions resource release will still...
Is anyone working on/interested in this?