Exploring Shplait Lambda 3 Syntax And Evaluation
Exploring Shplait Lambda 3 Syntax And Evaluation reveals several interesting facts.
- Parsing for Moe with `fun` expressions and the revised `Exp` datatype.
- Our second step in understanding the letrec encoding is to separate the part of the factorial function's implementation that is not ...
- A practical introduction to the
- The λ-calculus is an even simpler language than Moe. It's a Turing-complete language that was invented by Alonzo Church in the ...
- We can encode a multi-argument function as single-argument functions by currying.
In-Depth Information on Shplait Lambda 3 Syntax And Evaluation
Representing `fun` forms and motivating the associated generalization of application forms. Representing ` Adds let expressions (or let bindings, or let-in expressions) to our Distinguishing expressions from values, and treating functions as values.
Example uses of
Stay tuned for more updates related to Shplait Lambda 3 Syntax And Evaluation.