quantitative extensional type theory
Find a file
rhiannon morris d4cfbd4045 add @[fail] modifier to declarations
- `@[fail] def foo = ...` succeeds if `foo` has some error.
- `@[fail "scope"] def foo = ...` succeeds if `foo` has some error
  containing the word "scope" somewhere
- `@[fail] namespace foo { }` works too and the error must be anywhere
  in the namespace
2023-09-22 14:03:22 +02:00
examples add η for pairs in zero contexts 2023-09-19 00:41:17 +02:00
exe pass the subject quantity through equality etc 2023-09-18 21:53:38 +02:00
lib add @[fail] modifier to declarations 2023-09-22 14:03:22 +02:00
tests fix warnings 2023-09-19 18:13:45 +02:00
.gitignore nix fixes (nixes) 2022-05-06 20:27:45 +02:00
acsl.txt first 2021-07-07 13:23:25 +02:00
CREDITS.md add CREDITS.md 2023-08-10 16:44:28 +02:00
pack.toml bump pack db 2023-09-17 19:09:10 +02:00
qtuwu.png first 2021-07-07 13:23:25 +02:00
quox.bib granule & defuncn bibs 2023-08-28 19:57:42 +02:00
README.md the "observational" here doesn't really say anything new 2023-03-10 23:42:39 +01:00
syntax.ebnf make quantities optional and default to 1 2023-07-18 23:12:04 +02:00

quantitative extensional(ish) type theory

hey what would happen if some idiot tried to weld qtt and xtt together? let's find out together