Author: ruoso
Date: 2008-11-27 14:57:34 +0100 (Thu, 27 Nov 2008)
New Revision: 24090

Modified:
   docs/Perl6/Spec/S07-iterators.pod
Log:
[spec] Small text revisions on S07

Modified: docs/Perl6/Spec/S07-iterators.pod
===================================================================
--- docs/Perl6/Spec/S07-iterators.pod   2008-11-27 13:49:24 UTC (rev 24089)
+++ docs/Perl6/Spec/S07-iterators.pod   2008-11-27 13:57:34 UTC (rev 24090)
@@ -11,14 +11,14 @@
                 Daniel Ruoso <[EMAIL PROTECTED]>
  Date:          27 Nov 2008
  Last Modified: 27 Nov 2008
- Version:       1
+ Version:       2
 
 =head1 Laziness and Eagerness
 
 As we all know, one of the primary virtues of the Perl programmer is
 laziness.  This is also one of the virtues of Perl itself.  However,
-Perl knows better than to succumb to false laziness, and so is eager
-sometimes, and lazy others.  Perl defines 4 levels of laziness for
+Perl 6 knows better than to succumb to false laziness, and so is eager
+sometimes, and lazy others. Perl 6 defines 4 levels of laziness for
 Iterators:
 
 =over
@@ -46,7 +46,7 @@
 
 It's important to realize that the responsability of determining the
 level of lazyness/eagerness in each operation is external to each lazy
-object, the runtime, depending on which operation is being performed
+object, the runtime, depending on which operation is being performed,
 is going to assume the level of lazyness and perform the needed
 operations to apply that level.
 
@@ -75,7 +75,7 @@
 =item Feed operators: my @a <== @something;
 
 The feed operator is strictly lazy, meaning that no operation should
-be performed before the user requests any element from @a. That's how
+be performed before the user requests any element. That's how
 
   my @a <== grep { ... } <== map { ... } <== grep { ... } <== 1, 2, 3
 
@@ -111,8 +111,7 @@
 
 The iterator role represents the lazy access to a list, walking
 through a data structure (list, tree whatever), feeds (map, grep etc)
-or a stream (mostly for IO). Each time it is called, will return the
-elements produced at that iteration.
+or a stream (mostly for IO).
 
 It's important to realize that the iterator of a list can be accessed
 by the .Iterator() method (but only the runtime will be calling that
@@ -133,7 +132,7 @@
 
 =head1 Auxiliary Implementations
 
-Perl's built-ins require that a number of default iterators exist.  
+Perl's built-ins require that a number of auxiliary types.  
 
 =head2 Generic Item Iterator
 

Reply via email to