curry gotcha
[cc1516.git] / ontwerpbesluiten.txt
index 71e02c2..3711dc8 100644 (file)
@@ -33,9 +33,9 @@ List wordt opgeslagen dmv een pointer, als die 0 is dan is het het einde. Als
        het een plek op de heap is dan wijst die plek naar de waarde, de volgende
        plek wijst dan naar de tail.
 Incomplete functies sla je op dmv heap pointer, plek van de pointer is het
-       functieadres, plekken erna zijn de argumenten. Dit is poor-mans higher
-       order functions. Als we het pro willen doen is dat niet in de scope van het
-       project.(closure, lambda's nodig etc)
+       functieadres, plek erna is aantal gegeven argumenten, plekken erna zijn de
+       argumenten. Dit is poor-mans higher order functions. Als we het pro willen
+       doen is dat niet in de scope van het project.(closure, lambda's nodig etc)
 
 Functies callen gebeurt door eerst de oude frame pointer op de stack te duwen,
 dan omgekeert de argumenten van de functie. Bij afbraak herstel je gewoon de