> Topics:
[[Order in programming languages and natural language|topics/week1 order]];
-[[Introduction to functional programming|topics/week1_kapulet_intro]];
+[[Introduction to functional programming|topics/week1 kapulet intro]];
[[Homework|exercises/assignment1]];
-[[Advanced notes|topics/week1_kapulet_advanced]]
+[[Advanced notes|topics/week1 kapulet advanced]]
(**Intermezzo**)
> Help on [[learning Scheme]], [[OCaml|learning OCaml]], and [[Haskell|learning Haskell]];
The [[differences between our made-up language and Scheme, OCaml, and Haskell|rosetta1]];
[[What do words like "interpreter" and "compiler" mean?|ecosystem]] (in progress)
-(**[[Lambda Evaluator|code/lambda_evaluator]]**) Usable in your browser. It can help you check whether your answer to some of the homework questions works correctly.
+(**[[Lambda Evaluator|code/lambda evaluator]]**) Usable in your browser. It can help you check whether your answer to some of the (upcoming) homework questions works correctly.
<!--
- There is also now a [library](/lambda_library) of lambda-calculus arithmetical and list operations, some relatively advanced.
+ There is also now a [library](/lambda library) of lambda-calculus arithmetical and list operations, some relatively advanced.
-->
(**Week 2**) Thursday 5 February 2015
> Topics:
[[Intro to the Lambda Calculus|topics/week2 lambda intro]];
[[Advanced notes|topics/week2 lambda advanced]];
-Encoding Booleans, Tuples, Lists, and Numbers (in progress);
+[[Encoding Booleans, Tuples, Lists, and Numbers|topics/week2 encodings]] (in progress);
Homework (in progress)
> Also, if you're reading the Hankin book, try reading Chapters 1-3. You will most likely need to come back again and read it multiple times; but this would be a good time to make the first attempt.