snack-0.1.0.0: snack.cabal
cabal-version: 3.0
name: snack
version: 0.1.0.0
license: MIT
license-file: LICENSE
copyright: Jan Hamal Dvořák
maintainer: mordae@anilinux.org
author: Jan Hamal Dvořák
homepage: https://github.com/mordae/snack#readme
bug-reports: https://github.com/mordae/snack/issues
synopsis: Strict ByteString Parser Combinator
description: Simple parser combinator for strict ByteString values.
category: Text, Parsing
build-type: Simple
extra-source-files:
README.md
Changelog.md
source-repository head
type: git
location: https://github.com/mordae/snack.git
library
exposed-modules:
Data.ByteString.Parser
Data.ByteString.Parser.Char8
Data.Text.Parser
hs-source-dirs: lib
other-modules: Snack.Combinators
default-language: GHC2021
default-extensions: BlockArguments LambdaCase
ghc-options:
-Wall -Wcompat -Wincomplete-uni-patterns -Wunused-packages
-Wincomplete-record-updates -Widentities -Wredundant-constraints
build-depends:
base >=4.13 && <5,
bytestring >=0.11,
bytestring-lexing >=0.5,
text >=2.0
benchmark bench
type: exitcode-stdio-1.0
main-is: Bench.hs
hs-source-dirs: bench
default-language: Haskell2010
default-extensions: BlockArguments LambdaCase OverloadedStrings
ghc-options:
-Wall -Wcompat -Wincomplete-uni-patterns -Wunused-packages
-Wincomplete-record-updates -Widentities -Wredundant-constraints
build-depends:
attoparsec >=0.13,
base >=4 && <5,
bytestring >=0.11,
criterion,
snack,
string-conversions,
text >=2.0