r25745 - docs/Perl6/Spec

2009-03-08 Thread pugs-commits
Author: finanalyst Date: 2009-03-08 09:43:16 +0100 (Sun, 08 Mar 2009) New Revision: 25745 Modified: docs/Perl6/Spec/S05-regex.pod Log: Added descriptions to standard rules, regrouped rules, added new rule to enable definition of . Eliminated deprecated . Changed deprecated to and deprecated

Predefined rules - clean up

2009-03-08 Thread Richard Hainsworth
Various Appocalypses, Exegeses, and Synopses use rules in example codes. These were gathered together by PM and implemented in PGE. Larry asked for them to be listed in S05 & for a short description to be added. Timothy Nelson added them and I have just described them. This yielded some extra

Recursive Runtime Role Reapplication Really Rebounds

2009-03-08 Thread Ovid
(OK, the subject sucked, but I tried :) From S14: You can, however, say $fido does Sentry; $fido does Tricks; $fido does TailChasing; $fido does Scratch; Unlike the compile-time role composition, each of these layers on a new mixin with a new level of inheritance

r25750 - docs/Perl6/Spec/S32-setting-library

2009-03-08 Thread pugs-commits
Author: moritz Date: 2009-03-08 19:52:09 +0100 (Sun, 08 Mar 2009) New Revision: 25750 Modified: docs/Perl6/Spec/S32-setting-library/Containers.pod Log: [S32/Containers] remove nonsensical return value from min/max Modified: docs/Perl6/Spec/S32-setting-library/Containers.pod ==

r25751 - docs/Perl6/Spec/S32-setting-library

2009-03-08 Thread pugs-commits
Author: moritz Date: 2009-03-08 20:00:07 +0100 (Sun, 08 Mar 2009) New Revision: 25751 Modified: docs/Perl6/Spec/S32-setting-library/Containers.pod Log: [S32/Containers] forgot to bump version number; fixed date from the future Modified: docs/Perl6/Spec/S32-setting-library/Containers.pod =

.map/.reduce with larger arity

2009-03-08 Thread Moritz Lenz
Currently the spec says: C returns a lazily evaluated list which is comprised of the return value of the expression, evaluated once for every one of the C<@values> that are passed in. But both pugs and rakudo respect the arity of the code ref passed to it, so that (1..6).map({$^a + $^b + $^c})

Re: .map/.reduce with larger arity

2009-03-08 Thread Larry Wall
On Sun, Mar 08, 2009 at 09:36:17PM +0100, Moritz Lenz wrote: : Currently the spec says: : : C returns a lazily evaluated list which is comprised of : the return value of the expression, evaluated once for every : one of the C<@values> that are passed in. : : But both pugs and rakudo respect th