name: sexp-grammar version: 1.2.3 x-revision: 1 license: BSD3 license-file: LICENSE author: Eugene Smolanka, Sergey Vinokurov maintainer: Eugene Smolanka , Sergey Vinokurov homepage: https://github.com/esmolanka/sexp-grammar category: Language build-type: Simple extra-source-files: README.md examples/Expr.hs examples/Misc.hs cabal-version: >=1.10 synopsis: Invertible parsers for S-expressions description: Invertible grammar combinators for serializing and deserializing from S-expessions tested-with: GHC == 7.8.3, GHC == 7.10.3 source-repository head type: git location: https://github.com/esmolanka/sexp-grammar library hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall -fno-warn-name-shadowing -fno-warn-unused-do-bind exposed-modules: Language.Sexp Language.Sexp.Encode Language.Sexp.Pretty Language.Sexp.Utils Language.SexpGrammar Language.SexpGrammar.TH Language.SexpGrammar.Generic other-modules: Data.InvertibleGrammar Data.InvertibleGrammar.Monad Data.InvertibleGrammar.Generic Data.InvertibleGrammar.TH Control.Monad.ContextError Language.Sexp.LexerInterface Language.Sexp.Lexer Language.Sexp.Parser Language.Sexp.Token Language.Sexp.Types Language.SexpGrammar.Base Language.SexpGrammar.Class Language.SexpGrammar.Combinators build-depends: array , base >=4.7 && <4.15 , bytestring , containers , mtl >=2.1 , profunctors , scientific , semigroups , split , tagged , template-haskell , transformers , text , wl-pprint-text <1.2 build-tools: alex, happy test-suite sexp-grammar-test type: exitcode-stdio-1.0 build-depends: QuickCheck , base , scientific , semigroups , sexp-grammar , tasty , tasty-hunit , tasty-quickcheck , text main-is: Main.hs hs-source-dirs: test default-language: Haskell2010 benchmark sexp-grammar-bench type: exitcode-stdio-1.0 build-depends: base , bytestring , criterion , scientific , semigroups , sexp-grammar , text main-is: Main.hs hs-source-dirs: bench default-language: Haskell2010