X-Git-Url: http://git.tomasm.cz/fp.git/blobdiff_plain/0ab32fcedd87264abc88474b62f4c2e22ddf200b..64abbeaeddb1956b5c07a29cc6caea1a971101b5:/fp.cabal diff --git a/fp.cabal b/fp.cabal index 8be11df..31046b0 100644 --- a/fp.cabal +++ b/fp.cabal @@ -17,7 +17,13 @@ cabal-version: >=1.10 library exposed-modules: Lambda - build-depends: base >=4.7 && <4.8 + Lambda.Parser.Fancy + Lambda.Parser.Simple + HM + HM.Parser + other-modules: Lambda.Term + HM.Term + build-depends: base >=4.7 && <5 , text >=1.2 && <1.3 , attoparsec >=0.12 && <0.13 , containers @@ -25,27 +31,28 @@ library hs-source-dirs: src default-language: Haskell2010 -executable fp +executable fp-interpret main-is: Main.hs - other-modules: Lambda - -- other-extensions: - build-depends: base >=4.7 && <4.8 + build-depends: base >=4.7 && <5 , text >=1.2 && <1.3 , attoparsec >=0.12 && <0.13 , containers , mtl + , fp hs-source-dirs: src default-language: Haskell2010 test-suite doctests type: exitcode-stdio-1.0 hs-source-dirs: tests - ghc-options: -threaded main-is: doctest.hs + ghc-options: -threaded build-depends: base - , doctest >= 0.8 - , QuickCheck >= 2.7 , text >=1.2 && <1.3 , attoparsec >=0.12 && <0.13 , containers + , mtl + , fp + , doctest >= 0.8 + , QuickCheck >= 2.7 default-language: Haskell2010