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.
 
 
 

62 lines
1.8 KiB

name: cubical
version: 0.1.0.0
-- synopsis:
-- description:
homepage: https://github.com/plt-hokusai/cubical#readme
license: BSD3
license-file: LICENSE
author: Abigail Magalhães
maintainer: [email protected]
copyright: 2021 Abigail Magalhães
category: Web
build-type: Simple
cabal-version: >=2.0
extra-source-files: README.md
flag release
description: "Release" mode
manual: True
default: False
executable cubical
hs-source-dirs: src
main-is: Main.hs
default-language: Haskell2010
build-depends: base ^>= 4.14
, mtl ^>= 2.2
, syb ^>= 0.7
, text ^>= 1.2
, array ^>= 0.5
, containers ^>= 0.6
, bytestring ^>= 0.10
, prettyprinter ^>= 1.7
, prettyprinter-ansi-terminal ^>= 1.1
, haskeline ^>= 0.8
, optparse-applicative ^>= 0.15
other-modules: Presyntax.Lexer
, Presyntax.Parser
, Presyntax.Tokens
, Presyntax.Presyntax
, Syntax
, Syntax.Pretty
, Elab
, Elab.Eval
, Elab.Monad
, Elab.WiredIn
, Elab.Eval.Formula
, Debug
build-tool-depends: alex:alex >= 3.2.4 && < 4.0
, happy:happy >= 1.19.12 && < 2.0
ghc-options: -Wall -Wextra -Wno-name-shadowing -rtsopts
if flag(release)
ghc-options: -XCPP -DRELEASE