X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=assignment4.mdwn;h=12c1ef2a213e195cd9f88066baf9e8e53e9d5c46;hp=821b92e151d69c774494086d665a13429f9ab772;hb=7369cbe617f9b283dc9a585858dd1085ff7266f8;hpb=a952192898d22300538716b640291d9943683a6a diff --git a/assignment4.mdwn b/assignment4.mdwn index 821b92e1..12c1ef2a 100644 --- a/assignment4.mdwn +++ b/assignment4.mdwn @@ -68,15 +68,13 @@ lists to see if they're equal. (You just programmed this above.) Write the fringe-enumeration function. It should work on the implementation of trees you designed in the previous step. - -(See [[hints/Assignment 4 hint 3]] if you need some hints.) #Mutually-recursive functions# -
    +
    1. (Challenging.) One way to define the function `even` is to have it hand off part of the work to another function `odd`: @@ -134,7 +132,7 @@ definitions of `even` and `odd`? notes](/week3/#index4h2) as a model, construct a pair `Y1` and `Y2` that behave in the way described. -(See [[hints/Assignment 4 hint 4]] if you need some hints.) +(See [[hints/Assignment 4 hint 3]] if you need some hints.)