A fast Haskell library for parsing ByteStrings
Go to file
2019-09-25 17:29:09 -04:00
benchmarks Change character predicate to not use inClass. Add note about the impossibility of matching the performance of warp. 2018-03-19 20:48:43 -04:00
Data Adapt to base-4.13.0.0 2019-08-12 19:20:32 +03:00
doc Add another blog posting. 2010-03-04 21:56:30 -08:00
examples Simplify RFC2616 2014-05-30 21:07:08 -07:00
tests QuickCheck-2.13 2019-08-13 17:50:31 +03:00
.ghci Add -itests to .ghci, so that it is more convenient to run the tests 2012-11-18 16:48:01 +01:00
.gitignore Update .gitignore, ignore vim swap files 2015-06-23 21:45:24 +03:00
.hgignore More warp-related benchmarking 2014-09-09 23:19:49 -07:00
.hgtags Added tag 0.13.0.1 for changeset 46c16463ec20 2015-07-08 17:08:51 -07:00
.travis.yml Regenerate .travis.yml 2019-08-27 20:26:27 +03:00
attoparsec.cabal Allow semigroups-0.19 2019-08-27 20:25:56 +03:00
changelog.md Retroactively add changelog entry for 0.13.2.1 2018-01-12 16:20:25 -05:00
LICENSE Snapshot. 2008-01-24 20:41:11 -08:00
README.markdown Remove references to Mercurial mirror 2016-06-30 21:04:59 +02:00
Setup.lhs Rename Setup.hs, and make the new Setup.lhs executable 2009-01-07 17:34:37 -08:00

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.