attoparsec / attoparsec.cabal

Bryan O'Sullivan 91a8667 
Bryan O'Sullivan fa28b1f 
Bryan O'Sullivan 91a8667 



Bryan O'Sullivan b07a26b 
Bryan O'Sullivan 91a8667 
Bryan O'Sullivan e3bc107 
Bryan O'Sullivan 0e4d0bf 
Bryan O'Sullivan 8a619e9 
Bryan O'Sullivan c307f1a 

Bryan O'Sullivan fffeaaa 
Bryan O'Sullivan 0e4d0bf 



Bryan O'Sullivan f20aef7 
Bryan O'Sullivan b3771fd 
Bryan O'Sullivan 4516b5b 
Bryan O'Sullivan f42c7cb 
Bryan O'Sullivan b3771fd 
Bryan O'Sullivan 4516b5b 
Bryan O'Sullivan f42c7cb 




Bryan O'Sullivan b3771fd 
Bryan O'Sullivan f20aef7 

Bryan O'Sullivan f42c7cb 
Bryan O'Sullivan f20aef7 
Bryan O'Sullivan 91a8667 
Bryan O'Sullivan 39351ef 



Bryan O'Sullivan 91a8667 
Bryan O'Sullivan e3bc107 

Bryan O'Sullivan c307f1a 

Bryan O'Sullivan e3bc107 

Bryan O'Sullivan 5078d38 
Bryan O'Sullivan 3c60d56 
Bryan O'Sullivan e3bc107 


Bryan O'Sullivan 58e4ddc 
Bryan O'Sullivan 3c60d56 
Bryan O'Sullivan 41a00b0 
Bryan O'Sullivan 031bf02 
Bryan O'Sullivan e3bc107 


Bryan O'Sullivan 181af00 
Bryan O'Sullivan e3bc107 

Bryan O'Sullivan 93803d0 
Bryan O'Sullivan 9bb4d8a 
Bryan O'Sullivan e3bc107 

Bryan O'Sullivan ca86905 
Bryan O'Sullivan 39351ef 


Bryan O'Sullivan 8b98d03 
Bryan O'Sullivan 8a619e9 



Bryan O'Sullivan dc31c00 

Bryan O'Sullivan 8a619e9 

Bryan O'Sullivan 940330f 
Bryan O'Sullivan 8a619e9 









tibbe d974e8b 












Bryan O'Sullivan 8b98d03 
Bryan O'Sullivan c307f1a 



Bryan O'Sullivan 8b98d03 
Bryan O'Sullivan 08de053 
name:            attoparsec
version:         0.10.2.1
license:         BSD3
license-file:    LICENSE
category:        Text, Parsing
author:          Bryan O'Sullivan <bos@serpentine.com>
maintainer:      Bryan O'Sullivan <bos@serpentine.com>
stability:       experimental
tested-with:     GHC == 6.12.3, GHC == 7.0.3, GHC == 7.2.1
synopsis:        Fast combinator parsing for bytestrings
cabal-version:   >= 1.8
homepage:        https://github.com/bos/attoparsec
bug-reports:     https://github.com/bos/attoparsec/issues
build-type:      Simple
description:
    A fast parser combinator library, aimed particularly at dealing
    efficiently with network protocols and complicated text/binary
    file formats.
extra-source-files:
    README.markdown
    benchmarks/Benchmarks.hs
    benchmarks/Makefile
    benchmarks/Tiny.hs
    benchmarks/attoparsec-benchmarks.cabal
    benchmarks/med.txt.bz2
    examples/Makefile
    examples/Parsec_RFC2616.hs
    examples/RFC2616.hs
    examples/TestRFC2616.hs
    examples/rfc2616.c
    tests/Makefile
    tests/QC.hs
    tests/QC/*.hs
    tests/TestFastSet.hs

Flag developer
  Description: Whether to build the library in development mode
  Default: False

library
  build-depends: array,
                 base >= 3 && < 5,
                 bytestring,
                 containers,
                 deepseq,
                 text >= 0.11.1.5

  exposed-modules: Data.Attoparsec
                   Data.Attoparsec.ByteString
                   Data.Attoparsec.ByteString.Char8
                   Data.Attoparsec.ByteString.Lazy
                   Data.Attoparsec.Char8
                   Data.Attoparsec.Combinator
                   Data.Attoparsec.Lazy
                   Data.Attoparsec.Number
                   Data.Attoparsec.Text
                   Data.Attoparsec.Text.Lazy
                   Data.Attoparsec.Types
                   Data.Attoparsec.Zepto
  other-modules:   Data.Attoparsec.ByteString.FastSet
                   Data.Attoparsec.ByteString.Internal
                   Data.Attoparsec.Internal
                   Data.Attoparsec.Internal.Types
                   Data.Attoparsec.Text.FastSet
                   Data.Attoparsec.Text.Internal
  ghc-options: -O2 -Wall

  if flag(developer)
    ghc-prof-options: -auto-all

test-suite tests
  type:           exitcode-stdio-1.0
  hs-source-dirs: tests
  main-is:        QC.hs
  other-modules:  QC.ByteString
                  QC.Text

  ghc-options:
    -Wall -threaded -rtsopts

  build-depends:
    attoparsec,
    base >= 4 && < 5,
    bytestring,
    QuickCheck >= 2.4,
    test-framework >= 0.4,
    test-framework-quickcheck2 >= 0.2,
    text

benchmark benchmarks
  type: exitcode-stdio-1.0
  hs-source-dirs: benchmarks
  main-is: Benchmarks.hs
  build-depends:
    attoparsec,
    base,
    bytestring,
    criterion >= 0.5,
    deepseq >= 1.1,
    parsec >= 3.1.2,
    text

source-repository head
  type:     git
  location: https://github.com/bos/attoparsec

source-repository head
  type:     mercurial
  location: https://bitbucket.org/bos/attoparsec
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.