X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=week9.mdwn;h=546b2d2c8f10534c2afa178af9109881ad438bbf;hp=65c1084e0512dfe39f6d8a21a0d1608d8f139b06;hb=671e314f91abff10acfa31eab2211bb7eeb17881;hpb=0050c659874a9453ce5b356d53464ac16e01945a;ds=sidebyside diff --git a/week9.mdwn b/week9.mdwn index 65c1084e..546b2d2c 100644 --- a/week9.mdwn +++ b/week9.mdwn @@ -751,6 +751,7 @@ Programming languages tend to provide a bunch of mutation-related capabilities a In point 7 of the Rosetta Stone discussion, the contrast between call-by-name and call-by-value evaluation order appears (though we don't yet call it that). We'll be discussing that more in coming weeks. In the [[damn]] example, continuations and other kinds of side-effects (namely, printing) make an appearance. These too will be center-stage in coming weeks. +* Now would also be a good time to read [[Advanced Topics/Calculator Improvements]]. This reviews the different systems discussed above, as well as other capabilities we can add to the calculators introduced in [week7](/reader_monad_for_variable_binding). We will be building off of that in coming weeks. ##Offsite Reading##