Skip to content

Text.Parsing.Parser.ArrayBuffer #88

Description

@jamesdbrock

I want to parse the raw Uint8 bytes of a Javascript ArrayBuffer. You know, like the ByteString instance for Megaparsec Streams, or Data.Attoparsec.ByteString.

Is there a good way to do this in Purescript? I can't find it. If this doesn't exist, maybe we could add a new module to purescript-parsing called Text.Parsing.Parser.ArrayBuffer? It seems like purescript-parsing was designed to be extended in this way.

This module would be a peer of Text.Parsing.Parser.String and Text.Parsing.Parser.Token, and similarly constructed.

Or maybe this would be better as a separate library, since it would add some new dependencies:

https://pursuit.purescript.org/packages/purescript-arraybuffer
https://pursuit.purescript.org/packages/purescript-arraybuffer-types

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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