diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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 | ||
83 | next: | 85 | next: |
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 |