From: Jim Pryor Date: Sun, 3 Oct 2010 19:43:20 +0000 (-0400) Subject: Merge branch 'pryor' X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=commitdiff_plain;h=9bd471a9af2e11b8490fe386f72270218333499c;hp=e9750f1e80f6bb2ffe5193ea0c1e7abcf4482b61 Merge branch 'pryor' --- diff --git a/week4.mdwn b/week4.mdwn index fb843462..f92ea169 100644 --- a/week4.mdwn +++ b/week4.mdwn @@ -27,11 +27,13 @@ of `T`, by the reasoning in the previous answer. A: Right:
let Y = \T. (\x. T (x x)) (\x. T (x x)) in
-Y Y ≡ \T. (\x. T (x x)) (\x. T (x x)) Y
+Y Y
+≡   \T. (\x. T (x x)) (\x. T (x x)) Y
 ~~> (\x. Y (x x)) (\x. Y (x x))
 ~~> Y ((\x. Y (x x)) (\x. Y (x x)))
 ~~> Y (Y ((\x. Y (x x)) (\x. Y (x x))))
-~~> Y (Y (Y (...(Y (Y Y))...)))
+~~> Y (Y (Y (...(Y (Y Y))...))) + #Q: Ouch! Stop hurting my brain.#