Skip to content

strangemonad/cart-cube

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cartesian Cubical Type Theory

by Carlo Angiuli, Guillaume Brunerie, Thierry Coquand, Kuen-Bang Hou (Favonia), Robert Harper, Daniel R. Licata

  cart-cube.pdf -- draft paper
  cart-cube-original.pdf -- orignal version of paper
                            (with a different composition for Glue types)
  agda/ -- Agda formalization
           (compile ABCFHL.agda to check everything)

A Model of Type Theory with Directed Univalence in Bicubical Sets

by Matthew Z. Weaver and Daniel R. Licata

  agda/directed/ -- Agda formalization
                    (compile All.agda to check everything)

Installing agda-flat

Both Agda formalizations use an experimental branch of Agda called agda-flat (version 2.6.0.1), which can be installed by

  git clone https://github.com/agda/agda
  cd agda
  git checkout flat
  cabal update
  cabal install --program-suffix=-flat

This will create an executable named agda-flat that you can use at the command line or through the Agda emacs mode (add -flat to agda and agda-mode in your .emacs).

About

Cartesian Cubical Type Theory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Agda 100.0%