summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorSon Ho2022-03-18 14:03:04 +0100
committerSon Ho2022-03-18 14:03:04 +0100
commite0545a9e5e7ba939a1d4d1c05fcfa52d6c9912d3 (patch)
tree5bdd051d08f6093f9ca1b1fd24ccf12e1506c0b0 /TODO.md
parentb11b30564ad550e130e218c2ad29423e5096e66a (diff)
Add some TODOs
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 3816cda8..37d35138 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,5 +1,11 @@
# TODO
+0. Priority:
+ * update treatment of matches
+ * remove prepass
+ * update pure expressions
+ * update control-flow reconstruction (Charon)
+
0. Improve treatments of error and state error monads. In particular, introduce
`return` and `fail`, and remove `Return` and `Fail`.