duet/duet.cabal

89 lines
1.5 KiB
Plaintext
Raw Normal View History

2017-04-11 13:04:57 +03:00
name:
2017-04-19 12:18:03 +03:00
duet
2017-04-11 13:04:57 +03:00
version:
2019-11-18 19:41:00 +03:00
0.0.2
2017-04-11 13:04:57 +03:00
cabal-version:
>=1.10
build-type:
Simple
2019-11-16 01:49:38 +03:00
maintainer:
chrisdone@gmail.com
synopsis:
2019-11-18 19:41:00 +03:00
A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell
2019-11-16 01:49:38 +03:00
description:
2019-11-18 19:41:00 +03:00
A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell
2019-11-16 01:49:38 +03:00
license: BSD3
extra-source-files: README.md, LICENSE.md
2017-04-11 11:23:06 +03:00
2017-04-11 13:04:57 +03:00
library
hs-source-dirs:
src
build-depends:
2019-11-16 01:49:38 +03:00
base >= 4.5 && < 5,
2017-04-20 18:04:33 +03:00
containers,
mtl,
exceptions,
2017-04-21 23:45:06 +03:00
parsec,
text,
2017-10-21 17:07:35 +03:00
edit-distance,
2017-10-21 17:15:02 +03:00
deepseq,
2017-12-18 14:09:02 +03:00
aeson,
2019-11-15 18:15:35 +03:00
syb,
2017-06-21 13:38:53 +03:00
monad-logger
2017-04-11 13:04:57 +03:00
ghc-options:
2019-11-19 13:31:53 +03:00
-Wall
2017-04-11 13:04:57 +03:00
default-language:
Haskell2010
exposed-modules:
2017-04-27 11:58:43 +03:00
Duet.Infer
2017-04-21 23:45:06 +03:00
Duet.Types
Duet.Parser
2017-04-23 20:45:50 +03:00
Duet.Printer
Duet.Tokenizer
Duet.Renamer
2017-05-14 16:38:16 +03:00
Duet.Resolver
2017-04-24 19:38:01 +03:00
Duet.Stepper
Duet.Errors
2017-06-16 13:33:19 +03:00
Duet.Supply
2017-06-18 21:32:49 +03:00
Duet.Context
2019-11-15 17:16:44 +03:00
Duet.Setup
2019-11-15 18:06:30 +03:00
Duet.Simple
2017-04-27 13:11:55 +03:00
Control.Monad.Supply
2019-11-15 17:16:44 +03:00
test-suite duet-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
ghc-options: -Wall -O0
default-language: Haskell2010
build-depends:
2019-11-16 01:49:38 +03:00
base >= 4.5 && < 5, duet,
2019-11-15 17:16:44 +03:00
containers,
mtl,
exceptions,
parsec,
text,
edit-distance,
deepseq,
aeson,
syb,
hspec,
monad-logger
2019-11-15 18:06:30 +03:00
executable duet
main-is: Main.hs
hs-source-dirs: app
ghc-options: -Wall
default-language: Haskell2010
build-depends:
2019-11-16 01:49:38 +03:00
base >= 4.5 && < 5, duet,
2019-11-15 18:06:30 +03:00
containers,
mtl,
exceptions,
text,
deepseq,
aeson,
syb,
monad-logger,
optparse-simple