A fast parser combinator library, aimed particularly at dealing efficiently with network protocols and complicated text/binary file formats.


Keywords
library, parsing, text, Propose Tags, Skip to Readme, , Index, Quick Jump, Data.Attoparsec, Data.Attoparsec.ByteString, Data.Attoparsec.ByteString.Char8, Data.Attoparsec.ByteString.Lazy, Data.Attoparsec.Char8, Data.Attoparsec.Combinator, Data.Attoparsec.Internal, Data.Attoparsec.Internal.Types, Data.Attoparsec.Lazy, Data.Attoparsec.Number, Data.Attoparsec.Text, Data.Attoparsec.Text.Lazy, Data.Attoparsec.Types, Data.Attoparsec.Zepto, More info, attoparsec-0.14.4.tar.gz, browse, Package description, revised, metadata revisions, Package maintainers, BasVanDijk, BenGamari, BryanOSullivan, edit package information , 0.13.2.0, 0.13.2.1, 0.13.2.2, 0.13.2.3, 0.13.2.4, 0.13.2.5, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.14.4, github issue tracker, git repository, bos@serpentine.com
License
BSD-3-Clause
Install
cabal install attoparsec-0.13.1.0

Documentation

Welcome to attoparsec

attoparsec is a fast Haskell parser combinator library, aimed particularly at dealing efficiently with network protocols and complicated text/binary file formats.

Join in!

I'm happy to receive bug reports, fixes, documentation enhancements, and other improvements.

Please report bugs via the github issue tracker.

Master git repository:

  • git clone git://github.com/bos/attoparsec.git

Authors

This library is written and maintained by Bryan O'Sullivan, bos@serpentine.com.