gregory david collins

Announce: attoparsec-iteratee

Mar 12, 2010

A new Haskell library to convert attoparsec Parsers into blazing-fast Iteratees

I just uploaded the first version of the attoparsec-iteratee library to Hackage. It takes applicative parsers written using attoparsec and automagically converts them to iteratees that can parse things from streams in O(1) space.

…and the combination is fast: a prototype HTTP server I’m working on uses this library and can handle as many as 13k reqs/sec on my Macbook: