On Sun, Jun 17, 2012 at 7:40 PM, Paul Brenman <paul.brenman@gmail.com> wrote:

Appreciate any advice - production code.

Don't use lazy bytestrings for I/O -- use enumerator/conduit/pipes and hook it up to an attoparsec parser instead. Porting code from the Get monad to attoparsec's Parser monad should be trivial.
 
G
--
Gregory Collins <greg@gregorycollins.net>