grin/grin.cabal
2017-09-08 20:14:15 +01:00

89 lines
2.2 KiB
Plaintext

name: grin
version: 0.1.0.0
-- synopsis:
-- description:
homepage: https://github.com/githubuser/grin#readme
license: BSD3
license-file: LICENSE
author: Andor Penzes, Csaba Hruska
maintainer: andor.penzes@gmail.com
copyright: 2017 Andor Penzes, Csaba Hruska
category: Compiler
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
hs-source-dirs: src
exposed-modules:
Eval
Grin
Pretty
PrettyHPT
ParseGrin
ReduceGrin
STReduceGrin
Transformations
TrafoPlayground
AbstractRunGrin
build-depends:
base,
containers,
mtl,
megaparsec,
pretty-show,
vector,
deepseq,
unbound,
recursion-schemes,
ansi-wl-pprint,
monad-gen,
free
default-language: Haskell2010
executable grin
hs-source-dirs: app
main-is: Main.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends: base
, grin
, recursion-schemes
, ansi-wl-pprint
, containers
default-language: Haskell2010
test-suite grin-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
build-depends: base
, grin
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
benchmark grin-benchmark
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Benchmark.hs
build-depends: base
, grin
, criterion
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
executable hpt
hs-source-dirs: app
main-is: HardcodedHPT.hs
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends: base
, grin
, recursion-schemes
, ansi-wl-pprint
, containers
default-language: Haskell2010
source-repository head
type: git
location: https://github.com/andorp/grin