Skip to content

linear-base has a streaming-style Stream type. Should it have a streaming-bytestring style ByteStream? #435

@endgame

Description

@endgame

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions