You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The streaming package has a corresponding streaming-bytestring package, with a specialised ByteStream m r type. Should linear-base adopt this convention also, and provide a linear ByteStream to parallel the linear streams it provides?
Describe the solution you'd like
A definite decision that yes, we'd like a linear ByteStream library (and would be open to a PR, even if there's no near-term plan for Tweag to build one); or no, you should be using Stream (Of ByteString).
The text was updated successfully, but these errors were encountered:
endgame
changed the title
linear-base has a streaming-style Stream type. Should it have a streaming-styleByteStream?linear-base has a streaming-style Stream type. Should it have a streaming-bytestring style ByteStream?
Jan 7, 2023
Hi, sorry for the delay: I've been away, then catching up on the things that happened while I was away.
I'd take a ByteStream type, yes. I actually strongly believe this is the Right Way™ to do low-level IO. I don't have the bandwidth to participate, but I'll gladly take and review a PR. And advise if you need.
Is your feature request related to a problem? Please describe.
The
streaming
package has a correspondingstreaming-bytestring
package, with a specialisedByteStream m r
type. Shouldlinear-base
adopt this convention also, and provide a linearByteStream
to parallel the linear streams it provides?Describe the solution you'd like
A definite decision that yes, we'd like a linear
ByteStream
library (and would be open to a PR, even if there's no near-term plan for Tweag to build one); or no, you should be usingStream (Of ByteString)
.The text was updated successfully, but these errors were encountered: