X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?a=blobdiff_plain;f=assignment4.mdwn;h=cd89a134af191c0c53d2fc37e0001bb394d65548;hb=48b6ae024e8268541a5b6be4d87f4894e357e4a1;hp=34fb044d6197fd875e56a4f15ecc26bc2a233e37;hpb=260a35e134bfd7d8105208f13d4333cc9e50470a;p=lambda.git diff --git a/assignment4.mdwn b/assignment4.mdwn index 34fb044d..cd89a134 100644 --- a/assignment4.mdwn +++ b/assignment4.mdwn @@ -1,16 +1,20 @@ -Assignment 4 ------------- - #Reversing a list# -How would you define an operation to reverse a list? (Don't peek at the +
    +
  1. How would you define an operation to reverse a list? (Don't peek at the [[lambda_library]]! Try to figure it out on your own.) Choose whichever implementation of list you like. Even then, there are various strategies you can use. +(See [[hints/Assignment 4 hint 1]] if you need some hints.) +
+ #Comparing lists for equality# +
    +
  1. blah +
+#Mutually-recursive functions# + +
    +
  1. blah +
+ + #Enumerating the fringe of a leaf-labeled tree# [[Implementing trees]] +
    +
  1. blah +