X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=week1.mdwn;h=5eba02116dda13dd0c00de50286a8803fb7a45d7;hp=b4d584d4f7db1676ab42891b9e32f3d5980599f6;hb=e69ff431f35b2f04eee74b2dd708faa8d8a47000;hpb=1a4c40836dc37109b086d47ee9fb27c2f9726e6b diff --git a/week1.mdwn b/week1.mdwn index b4d584d4..5eba0211 100644 --- a/week1.mdwn +++ b/week1.mdwn @@ -673,11 +673,8 @@ Here's how it looks to say the same thing in various of these languages. and there's no more mutation going on there than there is in: - +
∀x. (F x or ∀x (not (F x)))
+
When a previously-bound variable is rebound in the way we see here, that's called **shadowing**: the outer binding is shadowed during the scope of the inner binding.