[Haskell-cafe] Re: Re: Brainstorming on how to parse IMAP

Ben Franksen ben.franksen at online.de
Tue Aug 5 15:44:15 EDT 2008


John Goerzen wrote:
> Ben Franksen wrote:
>> John Goerzen wrote:
>>> I'm interested in writing a library to work with IMAP servers.
>>>
>>> I'm interested in thoughts people have on parsing libraries and methods.
>>>  I'm a huge fan of Parsec overall -- it lets me have a single-stage
>>> parser, for instance.  But it isn't sufficiently lazy for this task, and
>>> I probably will need to deal with ByteStrings instead of Strings, since
>>> some IMAP messages may be 30MB or more.
>> 
>> You might be interested in Frisby: http://repetae.net/computer/frisby/
> 
> Are there any examples available for it anywhere?

I am pretty sure John Meacham has some examples but I personally don't know
any. I have once used it for something but in the end went back to parsec
because it was slightly faster and I had no need for the lazyness.

Cheers
Ben



More information about the Haskell-Cafe mailing list