shithub: MicroHs

Download patch

ref: 820150b3910effa32fe13cd53c487ba76880200f
parent: 93deb85ddb1d9d5d62b01b621975b58d2d204ad6
author: Lennart Augustsson <lennart@augustsson.net>
date: Fri Nov 10 17:15:47 EST 2023

Some things are done

--- a/TODO
+++ b/TODO
@@ -26,7 +26,6 @@
 * Generate (compressed) combinators in a separate file for compilation
   - Distribute this file instead of .comb file
 * Use more compact(?) combinator file ('@f a ' instead of '(f a)')
-* Generate C file directly from compiler
 * Implement IORef
   - The IORef will need GC support
 * Redo type synonym expansion
@@ -42,11 +41,10 @@
 * Split eval.c
 * Implement defaulting
 * Removing [] from prim table
-* Implement withCString
 * Parser cannot handle
     x :+ y == x' :+ y'
     probably needs total merge of pattern&expression with validation in type checker
-* Parse pre4fix negation
+* Parse prefix negation
 
 
 Bugs
--