name: invertible-grammar version: 0.1.3.5 license: BSD3 license-file: LICENSE author: Yevhen Smolanka, Sergey Vinokurov maintainer: Yevhen Smolanka homepage: https://github.com/esmolanka/invertible-grammar category: Language build-type: Simple extra-source-files: README.md cabal-version: >=1.10 synopsis: Invertible parsing combinators framework description: Grammar combinator framework to build invertible parsing libraries for concrete syntax. tested-with: GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.1, GHC == 9.2.5 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: Data.InvertibleGrammar Data.InvertibleGrammar.Base Data.InvertibleGrammar.Combinators Data.InvertibleGrammar.Generic Data.InvertibleGrammar.TH other-modules: Control.Monad.ContextError Data.InvertibleGrammar.Monad build-depends: base >=4.11 && <5.0 , bifunctors >=4.2 && <6.0 , containers >=0.5.5 && <0.8 , mtl >=2.2 && <2.4 , prettyprinter >=1.7 && <2.0 , profunctors >=4.4 && <5.7 , semigroups >=0.16 && <0.21 , tagged >=0.7 && <0.9 , template-haskell >=2.9 && <2.22 , transformers >=0.3 && <0.7 , text >=1.2 && <1.3 || >=2.0 && <2.2