name: symantic-parser version: 0.0.0.0 synopsis: A Staging Parser description: This is an alternative but incomplete implementation of [ParsleyHaskell](https://github.com/J-mie6/ParsleyHaskell), using the tagless-final paradigm to handle combinators and recursion schemes. . At some point it should also support parsing tree-like data structures (like XML or HTTP routes) instead of just string-like data structures. license: GPL-3 -- license-file: LICENSE author: Julien Moutinho maintainer: Julien Moutinho bug-reports: Julien Moutinho copyright: Julien Moutinho stability: experimental category: Text extra-source-files: extra-tmp-files: build-type: Simple cabal-version: >=1.10 tested-with: GHC==8.10.2 Library hs-source-dirs: src exposed-modules: Symantic.Univariant.Trans Symantic.Univariant.Letable Symantic.Parser Symantic.Parser.Automaton Symantic.Parser.Automaton.Instructions Symantic.Parser.Automaton.Dump Symantic.Parser.Grammar Symantic.Parser.Grammar.Combinators Symantic.Parser.Grammar.Dump Symantic.Parser.Grammar.Fixity Symantic.Parser.Grammar.ObserveSharing Symantic.Parser.Grammar.Optimize Symantic.Parser.Grammar.Write Symantic.Parser.Staging other-modules: default-extensions: BangPatterns, DataKinds, FlexibleContexts, FlexibleInstances, GADTs, GeneralizedNewtypeDeriving, LambdaCase, MultiParamTypeClasses, NoImplicitPrelude, RankNTypes, RecordWildCards, ScopedTypeVariables, TypeApplications, TypeFamilies, TypeOperators build-depends: base >=4.10 && <5, array, bytestring, containers, ghc-prim, hashable, parallel, template-haskell >= 2.15, -- template-haskell >= 2.16, text, transformers, unordered-containers default-language: Haskell2010 ghc-options: -ddump-splices -ddump-to-file -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates Test-Suite symantic-parser-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs other-modules: Golden Golden.Grammar -- HUnit -- QuickCheck default-language: Haskell2010 default-extensions: FlexibleContexts LambdaCase NamedFieldPuns NoImplicitPrelude RecordWildCards RankNTypes, ScopedTypeVariables TypeApplications TypeFamilies TypeOperators ViewPatterns ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fhide-source-paths -freverse-errors build-depends: symantic-parser, base >= 4.10 && < 5, bytestring >= 0.10, containers >= 0.5, deepseq >= 1.4, hashable >= 1.2.6, tasty >= 0.11, tasty-golden >= 2.3, -- tasty-hunit, template-haskell >= 2.15, text >= 1.2, -- time >= 1.9, transformers >= 0.4, -- QuickCheck >= 2.0, -- tasty-quickcheck, unordered-containers