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.

55 lines
1.7 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. , syb ^>= 0.7
  22. , text ^>= 1.2
  23. , array ^>= 0.5
  24. , containers ^>= 0.6
  25. , bytestring ^>= 0.10
  26. , prettyprinter ^>= 1.7
  27. , prettyprinter-ansi-terminal ^>= 1.1
  28. , haskeline ^>= 0.8
  29. , optparse-applicative ^>= 0.15
  30. other-modules: Presyntax.Lexer
  31. , Presyntax.Parser
  32. , Presyntax.Tokens
  33. , Presyntax.Presyntax
  34. , Syntax
  35. , Syntax.Pretty
  36. , Elab
  37. , Elab.Eval
  38. , Elab.Monad
  39. , Elab.WiredIn
  40. , Elab.Eval.Formula
  41. , Debug
  42. build-tool-depends: alex:alex >= 3.2.4 && < 4.0
  43. , happy:happy >= 1.19.12 && < 2.0
  44. ghc-options: -Wall -Wextra -Wno-name-shadowing -rtsopts