week9 tweak
authorJim Pryor <profjim@jimpryor.net>
Sun, 21 Nov 2010 22:17:34 +0000 (17:17 -0500)
committerJim Pryor <profjim@jimpryor.net>
Sun, 21 Nov 2010 22:17:34 +0000 (17:17 -0500)
Signed-off-by: Jim Pryor <profjim@jimpryor.net>
week9.mdwn

index 79ebf40..3f0911a 100644 (file)
@@ -664,13 +664,14 @@ Programming languages tend to provide a bunch of mutation-related capabilities a
 
 
  
 
 
  
-*      A fourth grade of mutation involvement...
+*      A fourth grade of mutation involvement: (--- FIXME ---)
 
        structured references
         (a) if `a` and `b` are mutable variables that uncoordinatedly refer to numerically the same value
             then mutating `b` won't affect `a` or its value
         (b) if however their value has a mutable field `f`, then mutating `b.f` does
             affect their shared value; will see a difference in what `a.f` now evaluates to
 
        structured references
         (a) if `a` and `b` are mutable variables that uncoordinatedly refer to numerically the same value
             then mutating `b` won't affect `a` or its value
         (b) if however their value has a mutable field `f`, then mutating `b.f` does
             affect their shared value; will see a difference in what `a.f` now evaluates to
+               (c) examples: Scheme mutable pairs, OCaml mutable arrays or records