week1: tweaks
authorJim Pryor <profjim@jimpryor.net>
Thu, 16 Sep 2010 00:24:58 +0000 (20:24 -0400)
committerJim Pryor <profjim@jimpryor.net>
Thu, 16 Sep 2010 00:24:58 +0000 (20:24 -0400)
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
week1.mdwn

index 40c8310..686793c 100644 (file)
@@ -431,16 +431,16 @@ Here's how it looks to say the same thing in various of these languages.
                int x = 3;
                x = 2;
        
                int x = 3;
                x = 2;
        
-       *but it's not the same!* In the latter case we have mutation, in the former case we don't. You will learn to recognize the difference as we proceed.
+       <em>but it's not the same!</em> In the latter case we have mutation, in the former case we don't. You will learn to recognize the difference as we proceed.
 
        The OCaml expression just means:
 
                (fun x -> ((fun x -> x) 2) 3)
 
 
        The OCaml expression just means:
 
                (fun x -> ((fun x -> x) 2) 3)
 
-       and there's no more change of state going on here than there is in:
+       and there's no more mutation going on there than there is in:
 
        <pre>
 
        <pre>
-       <code>&exist;x. (F x and &exist;x (not (F x)))</code>
+       <code>&forall;x. (F x or &forall;x (not (F x)))</code>
        </pre>
 
 
        </pre>