Author: lwall
Date: 2010-02-21 07:02:19 +0100 (Sun, 21 Feb 2010)
New Revision: 29794

Modified:
   docs/Perl6/Spec/S02-bits.pod
Log:
[S02] a bit more rationale for previous change


Modified: docs/Perl6/Spec/S02-bits.pod
===================================================================
--- docs/Perl6/Spec/S02-bits.pod        2010-02-21 02:56:10 UTC (rev 29793)
+++ docs/Perl6/Spec/S02-bits.pod        2010-02-21 06:02:19 UTC (rev 29794)
@@ -971,7 +971,9 @@
     -> $x { $x + (state $s = 0) }
 
 In other words, C<*> currying does not create a useful lexical scope.
-(Though it does have a dynamic scope when it runs.)
+(Though it does have a dynamic scope when it runs.) This prevents the
+semantics from changing drastically if the operator in question
+suddenly decides to handle C<Whatever> itself.
 
 As a postfix operator, a method call is one of those operators that is
 automatically curried.  Something like:

Reply via email to