@hackage symantic-parser0.2.0.20210703

Parser combinators statically optimized and staged via typed meta-programming

  • Installation

  • Tested Compilers

  • Dependencies (34)

  • Dependents (0)

  • Package Flags

      dump-core
       (off by default)

      Dump GHC's Core in HTML

      disable-ormolu-check
       (off by default)

      Remove ormolu from build-tool-depends. Temporary hack while Nixpkgs' haskellPackages.ormolu remains broken.

This is a work-in-progress experimental library to generate parsers, leveraging Tagless-Final interpreters and Typed Template Haskell staging. . This is an alternative but less powerful/reviewed implementation of ParsleyHaskell. See the paper by Jamie Willis, Nicolas Wu, and Matthew Pickering, admirably well presented at ICFP-2020: Staged Selective Parser Combinators.