summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 2 insertions, 2 deletions
diff --git a/TODO b/TODO
index eb106828..fae4bae5 100644
--- a/TODO
+++ b/TODO
@@ -79,6 +79,8 @@ done:
79- move to megaparsec 79- move to megaparsec
80- blog about 0.4 release 80- blog about 0.4 release
81- testenv: add editor examples as backend tests 81- testenv: add editor examples as backend tests
82- compiler: support function recognition
83- backend: generate functions in shaders
82 84
83next: 85next:
84- support local pattern matching functions 86- support local pattern matching functions
@@ -86,7 +88,6 @@ next:
86- mutual recursion (inference & reduction) 88- mutual recursion (inference & reduction)
87- compiler: ConName --> Int 89- compiler: ConName --> Int
88- compiler optimization: irrelevance + erasure 90- compiler optimization: irrelevance + erasure
89- compiler: support let labels
90- re-enable ambiguity checks 91- re-enable ambiguity checks
91- show desugared source code on a tab in the editor 92- show desugared source code on a tab in the editor
92 93
@@ -101,7 +102,6 @@ next:
101- backend: setup viewport for render target size (purescript) 102- backend: setup viewport for render target size (purescript)
102 103
103- backend: array support 104- backend: array support
104- backend: generate let in shaders
105- backend: GLSL codegen doesn't support Vector and tuple patterns (not compiler frontend related): 105- backend: GLSL codegen doesn't support Vector and tuple patterns (not compiler frontend related):
106 fragment02tuple 106 fragment02tuple
107 fragment02vectorpattern 107 fragment02vectorpattern