melody-0.2: melody.cabal
name: melody
version: 0.2
synopsis: A functional scripting language
description: A scripting language meant to replace
shell modeled after Joy.
license: MIT
license-file: LICENSE
author: Danny Gratzer
maintainer: danny.gratzer@gmail.com
category: Language
build-type: Simple
cabal-version: >=1.10
Library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules: Language.Melody.Syntax,
Language.Melody.Parser,
Language.Melody.Interpret,
Language.Melody.API,
Language.Melody.Interpret.Env,
Language.Melody.Interpret.Pop,
Language.Melody.Interpret.Types,
Language.Melody.Interpret.Compile,
Language.Melody.Interpret.Env.Primops
Language.Melody
build-depends: base >=4.6 && <4.7,
lens > 3.8,
mtl == 2.*,
containers == 0.5.*,
parsec == 3.*,
either > 2.9,
ParsecTools
default-language: Haskell2010
executable imelody
main-is: Main.hs
hs-source-dirs: repl
ghc-options: -Wall
build-depends: base >=4.6 && <4.7, melody
default-language: Haskell2010
Test-Suite test-melody
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
build-depends: base >=4.6 && <4.7,
test-framework,
test-framework-hunit,
containers,
mtl,
HUnit,
melody