mirror of
https://github.com/chrisdone/duet.git
synced 2024-09-11 04:05:36 +03:00
89 lines
1.5 KiB
Plaintext
89 lines
1.5 KiB
Plaintext
name:
|
|
duet
|
|
version:
|
|
0.0.2
|
|
cabal-version:
|
|
>=1.10
|
|
build-type:
|
|
Simple
|
|
maintainer:
|
|
chrisdone@gmail.com
|
|
synopsis:
|
|
A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell
|
|
description:
|
|
A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell
|
|
license: BSD3
|
|
extra-source-files: README.md, LICENSE.md
|
|
|
|
library
|
|
hs-source-dirs:
|
|
src
|
|
build-depends:
|
|
base >= 4.5 && < 5,
|
|
containers,
|
|
mtl,
|
|
exceptions,
|
|
parsec,
|
|
text,
|
|
edit-distance,
|
|
deepseq,
|
|
aeson,
|
|
syb,
|
|
monad-logger
|
|
ghc-options:
|
|
-Wall
|
|
default-language:
|
|
Haskell2010
|
|
exposed-modules:
|
|
Duet.Infer
|
|
Duet.Types
|
|
Duet.Parser
|
|
Duet.Printer
|
|
Duet.Tokenizer
|
|
Duet.Renamer
|
|
Duet.Resolver
|
|
Duet.Stepper
|
|
Duet.Errors
|
|
Duet.Supply
|
|
Duet.Context
|
|
Duet.Setup
|
|
Duet.Simple
|
|
Control.Monad.Supply
|
|
|
|
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:
|
|
base >= 4.5 && < 5, duet,
|
|
containers,
|
|
mtl,
|
|
exceptions,
|
|
parsec,
|
|
text,
|
|
edit-distance,
|
|
deepseq,
|
|
aeson,
|
|
syb,
|
|
hspec,
|
|
monad-logger
|
|
|
|
executable duet
|
|
main-is: Main.hs
|
|
hs-source-dirs: app
|
|
ghc-options: -Wall
|
|
default-language: Haskell2010
|
|
build-depends:
|
|
base >= 4.5 && < 5, duet,
|
|
containers,
|
|
mtl,
|
|
exceptions,
|
|
text,
|
|
deepseq,
|
|
aeson,
|
|
syb,
|
|
monad-logger,
|
|
optparse-simple
|