X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=index.mdwn;h=66f40b6105fb1655f9cca700e166462657c14884;hp=8e84794c71953f5902c73b44bbc1df1ea098e517;hb=062cb1a9e19ce79b4121b6f7a863da40272eb4c3;hpb=e307e7be0f9a0c59c6f48ca1abc2ab9192c83c65;ds=sidebyside diff --git a/index.mdwn b/index.mdwn index 8e84794c..66f40b61 100644 --- a/index.mdwn +++ b/index.mdwn @@ -30,7 +30,8 @@ homework questions works correctly. There is also now a [library](/lambda_library) of lambda-calculus arithmetical and list operations, some relatively advanced. - An evaluator with the definitions used for homework 3 preloaded is available at [[assignment 3 evaluator]]. + An evaluator with the definitions used for homework 3 +preloaded is available at [[assignment 3 evaluator]]. * Henceforth, unless we say otherwise, every homework will be "due" by Sunday morning after the Monday seminar in which we refer to it. @@ -58,7 +59,7 @@ it, and get assistance completing it if you need it, sooner. * We'll shortly be posting another assignment, assignment 4, which will be "due" on the Sunday before our next seminar. That is, on Sunday Oct 17. -(There's no seminar this coming Monday.) +(There's no seminar on Monday Oct 11.) The assignments will tend to be quite challenging. Again, you should by all means talk amongst yourselves, and to us, about strategies and @@ -86,23 +87,31 @@ what you think you need in order to solve the problem. (13 Sept) Lecture notes for [[Week1]]; [[Assignment1]]. -Topics: Applications; Basics of Lambda Calculus; Comparing Different Languages +> Topics: [[Applications]], including [[Damn]]; Basics of Lambda Calculus; Comparing Different Languages (20 Sept) Lecture notes for [[Week2]]; [[Assignment2]]. -Topics: Reduction and Convertibility; Combinators; Evaluation Strategies and Normalization; Decidability; Lists and Numbers +> Topics: Reduction and Convertibility; Combinators; Evaluation Strategies and Normalization; Decidability; [[Lists and Numbers]] -(27 Sept) Lecture notes for [[Week3]]; [[Assignment3]]. +(27 Sept) Lecture notes for [[Week3]]; [[Assignment3]]; +an evaluator with the definitions used for homework 3 +preloaded is available at [[assignment 3 evaluator]]. -Topics: Recursion with Fixed Point Combinators +> Topics: [[Evaluation Order]]; Recursion with Fixed Point Combinators -(4 Oct) Lecture notes for Week 4 +(4 Oct) Lecture notes for [[Week4]]; [[Assignment4]]. - +> Topics: More on Fixed Points; Sets; Aborting List Traversals; [[Implementing Trees]] + + +(18 Oct) Lecture notes for Week 5 + +> Topics: Types, Polymorphism [[Upcoming topics]] +[Advanced Lambda Calculus Topics](/advanced_lambda) + ##[[Offsite Reading]]## @@ -285,5 +294,4 @@ All wikis are supposed to have a [[SandBox]], so this one does too. This wiki is powered by [[ikiwiki]]. -[[Test]]