diff options
author | Josh Chen | 2020-05-25 17:09:54 +0200 |
---|---|---|
committer | Josh Chen | 2020-05-25 17:09:54 +0200 |
commit | 80edbd08e13200d2c080ac281d19948bbbcd92e0 (patch) | |
tree | 95cc00c52c846406e04cd985ef9df2d5a1e9996c /ROOT | |
parent | 22c5b895a4a2ba0ecb97a5c7ccab4b13c42c24e3 (diff) |
Reorganize theory structure. In particular, the identity type moves out from under Spartan to HoTT. Spartan now only has Pi and Sigma.
Diffstat (limited to 'ROOT')
-rw-r--r-- | ROOT | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -1,15 +1,23 @@ -session Spartan in "spartan/theories" = Pure + +session Spartan_Core in "spartan/core" = Pure + description " Spartan type theory: a minimal dependent type theory based on intensional Martin-Löf type theory with cumulative Russell-style universes, - Pi, Sigma and identity types. + Pi, Sigma and identity types. This session consists only of the very core + theory files. " sessions "HOL-Eisbach" theories Spartan (global) - Identity - Equivalence + +session Spartan in spartan = Spartan_Core + + description " + Type theory based on Spartan, but with a few more bells and whistles. + " + directories + data + theories + "data/List" session HoTT in hott = Spartan + description " @@ -21,5 +29,7 @@ session HoTT in hott = Spartan + " theories Base + Identity + Equivalence Nat |