Author: lwall
Date: 2009-02-14 23:56:24 +0100 (Sat, 14 Feb 2009)
New Revision: 25334

Modified:
   docs/Perl6/Spec/S02-bits.pod
Log:
[S02] allow *.foo to mean -> $obj { $obj.foo }


Modified: docs/Perl6/Spec/S02-bits.pod
===================================================================
--- docs/Perl6/Spec/S02-bits.pod        2009-02-14 20:56:51 UTC (rev 25333)
+++ docs/Perl6/Spec/S02-bits.pod        2009-02-14 22:56:24 UTC (rev 25334)
@@ -821,9 +821,14 @@
 
 produces a function of a single argument:
 
-    { $^x - 1 }
+    { $_ - 1 }
 
-This closure is of type C<Code:($)>, not C<Whatever>, so that constructs can 
distinguish
+Likewise, the single dispatcher recognizes C<*.meth> and returns C<{ $_.meth 
}>,
+so it can be used where patterns are expected:
+
+    @primes = grep *.prime, 2..*;
+
+These closures are of type C<Code:($)>, not C<Whatever>, so that constructs 
can distinguish
 via multiple dispatch:
 
     1,2,3 ... *

Reply via email to