sparsec

simple Haskell parser combinator library
git clone git://git.rr3.xyz/sparsec
Log | Files | Refs | README | LICENSE

package.yaml (950B)


      1 name: sparsec
      2 version: 0.2.0.0
      3 license: ISC
      4 author: "Robert Russell"
      5 
      6 flags:
      7     dump:
      8         description: dump core to a file
      9         default: false
     10         manual: true
     11 when:
     12     - condition: flag(dump)
     13       ghc-options:
     14           - -ddump-simpl
     15           - -dsuppress-all
     16           - -dno-suppress-type-signatures
     17           - -ddump-to-file
     18 
     19 ghc-options:
     20     - -Wall
     21     - -Wno-name-shadowing
     22     - -Wno-missing-signatures
     23     - -O2
     24 
     25 language: GHC2024
     26 
     27 default-extensions:
     28     - BlockArguments
     29     - MagicHash
     30     - MultiWayIf
     31     - OverloadedStrings
     32     - PatternSynonyms
     33     - UnboxedTuples
     34     - UndecidableInstances
     35     - UnliftedNewtypes
     36     - Strict # TODO: Temp
     37 
     38 dependencies:
     39     - base >= 4.20 && < 5
     40     - bytestring
     41 
     42 library:
     43     source-dirs: src
     44     dependencies:
     45         - mtl
     46         - utf8-string
     47 # executables:
     48 #     example:
     49 #         source-dirs: example
     50 #         main: Main.hs
     51 #         dependencies:
     52 #             - sparsec