[Haskell-cafe] Using Parsec with ByteString ?

Chaddaï Fouché chaddai.fouche at gmail.com
Fri Jun 19 12:44:57 EDT 2009


On Fri, Jun 19, 2009 at 1:51 PM, Fernand<quarantedeux42 at yahoo.fr> wrote:
> but the parser one needs to write must parse ByteStrings instead of Strings
> (that is, something like having a "Parsec Bytestring ()" type, unless I'm
> completely misunderstanding the situation). My problem is that I do not
> manage
> to write primitive parsing combinators (like string, satisfy, letter, etc.)
> to
> define my language's tokens.

Why would you want to do that ? After all, those combinators are
already available in Text.Parsec.Char : they work on any Stream
instance whose token type is Char, which happens to be the case for
ByteString.

-- 
Jedaï


More information about the Haskell-Cafe mailing list