aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJosh Chen2020-06-15 11:53:44 +0200
committerJosh Chen2020-06-15 11:53:44 +0200
commite42b7b3c7d29160939a150b9ec94fc476f7d53e3 (patch)
treed2e404094ff77d1969eb1207f542095794246038 /README.md
parent9050b7414021db31b23a034567ebc6da3f6c5f67 (diff)
parent69bf0744a5ce3ba144f59564ebf74d7d2f56b748 (diff)
Merge branch 'dev'
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 5 insertions, 4 deletions
diff --git a/README.md b/README.md
index d5d35ea..6bf78bb 100644
--- a/README.md
+++ b/README.md
@@ -18,14 +18,15 @@ $ echo path/to/Isabelle/HoTT >> ~/.isabelle/Isabelle2020/ROOTS
### To-do list
-In no particular order. Some of the following might require changes to the Isabelle prover itself.
+In no particular order. Some of the following might(?) require changes to the Isabelle prover itself.
- [ ] Dedicated type information data
- [ ] Tactic-based term elaboration has (at least) two problems:
1. `assume(s)` clauses don't accept schematic vars, and
2. it often results in overly-flexible subgoals that the typechecker doesn't solve.
Will need an elaborator integrated into Isabelle's syntax checking.
-- [ ] Inductive type definitions
-- [ ] Recursive function definitions
-- [ ] HITs
+- [ ] Proper handling of universes.
+- [ ] Inductive type definitions.
+- [ ] Recursive function definitions.
+- [ ] Higher inductive type definitions.