less prototype, less bad code implementation of CCHM type theory
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.6 KiB

  1. name: cubical
  2. version: 0.1.0.0
  3. -- synopsis:
  4. -- description:
  5. homepage: https://github.com/plt-hokusai/cubical#readme
  6. license: BSD3
  7. license-file: LICENSE
  8. author: Abigail Magalhães
  9. maintainer: [email protected]
  10. copyright: 2021 Abigail Magalhães
  11. category: Web
  12. build-type: Simple
  13. cabal-version: >=2.0
  14. extra-source-files: README.md
  15. executable cubical
  16. hs-source-dirs: src
  17. main-is: Main.hs
  18. default-language: Haskell2010
  19. build-depends: base ^>= 4.14
  20. , mtl ^>= 2.2
  21. , text ^>= 1.2
  22. , array ^>= 0.5
  23. , containers ^>= 0.6
  24. , bytestring ^>= 0.10
  25. , prettyprinter ^>= 1.7
  26. , prettyprinter-ansi-terminal ^>= 1.1
  27. , haskeline ^>= 0.8
  28. , optparse-applicative ^>= 0.15
  29. other-modules: Presyntax.Lexer
  30. , Presyntax.Parser
  31. , Presyntax.Tokens
  32. , Presyntax.Presyntax
  33. , Syntax
  34. , Syntax.Pretty
  35. , Elab
  36. , Elab.Eval
  37. , Elab.Monad
  38. , Elab.WiredIn
  39. , Elab.Eval.Formula
  40. build-tool-depends: alex:alex >= 3.2.4 && < 4.0
  41. , happy:happy >= 1.19.12 && < 2.0
  42. ghc-options: -Wall -Wextra -Wno-name-shadowing