Add a "definition" float.
[matthijs/master-project/report.git] / Outline
diff --git a/Outline b/Outline
index 0825321c66cf5b6bd53a1aa0a4c240cee33bf9c7..9866fd0269b19d401e2af649fed4f1a580c88dc0 100644 (file)
--- a/Outline
+++ b/Outline
@@ -14,7 +14,8 @@ Haskell as hardware
         Interpret: Polymorphism
         Interpret: Higher order
        Need: Dependent types
-       Impossible things: Infinite recursion, higher order expressions
+       Impossible things: Infinite recursion, higher order expressions,
+        recursive types.
 
 Prototype
         Choice of Haskell
@@ -33,7 +34,7 @@ Normalization
        Rules used
        Completeness / conditions on input
        Termination
-       Casts
+       Casts / Strictness / Casebinders not fully supported
 
 Future work
        Boilerplate reduction (State distribution & pipelining)
@@ -41,3 +42,4 @@ Future work
        Multiple time domains (Events)
        Multiple cycle descriptions
         Higher order state
+        New language