Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-25 Thread Tim Bunce
I gave the talk at OSSBarcamp in Dublin last weekend and it went well. My sincere thanks to everyone who contributed. The slides are available at: http://www.slideshare.net/Tim.Bunce/perl-myths-200909 The graphs and stats charting the continuing growth of perl and the perl community were sur

r28403 - in docs/Perl6/Spec: . S32-setting-library

2009-09-25 Thread pugs-commits
Author: jimmy Date: 2009-09-25 12:32:57 +0200 (Fri, 25 Sep 2009) New Revision: 28403 Modified: docs/Perl6/Spec/S21-calling-foreign-code.pod docs/Perl6/Spec/S26-documentation.pod docs/Perl6/Spec/S28-special-names.pod docs/Perl6/Spec/S32-setting-library/Abstraction.pod docs/Perl6/Spec

r28404 - docs/Perl6/Spec

2009-09-25 Thread pugs-commits
Author: jimmy Date: 2009-09-25 14:32:52 +0200 (Fri, 25 Sep 2009) New Revision: 28404 Modified: docs/Perl6/Spec/S02-bits.pod Log: [Spec/S02-bits.pod]use standard dialect 'Pod' Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/Per

Re: Looking for help updating Perl 6 and Parrot part of Perl Myths talk

2009-09-25 Thread Moritz Lenz
Moritz Lenz wrote: > Carl Mäsak wrote: >> Tim (>): >>> Anything else I should add, change or remove? I'm especially interested >>> in verifyable metrics showing effort, progress, or use. Ideally graphical. >>> Any interesting nuggets that fit with the theme will be most welcome. >> >> Moritz++ and

Should .^methods be curried with the invocant?

2009-09-25 Thread Moritz Lenz
Consider this case: class A { method m { say 'OH HAI' } }; my $m = A.new.^methods(:local).[0]; How should I invoke $m? In current Rakudo this works: $m(A.new); # supply the invocant as first argument But shouldn't be just $m() (invocant magically curried) or may $m(A.new:) (invocant not cur

Re: Should .^methods be curried with the invocant?

2009-09-25 Thread Daniel Ruoso
Em Sex, 2009-09-25 às 18:28 +0200, Moritz Lenz escreveu: > class A { method m { say 'OH HAI' } }; > my $m = A.new.^methods(:local).[0]; > How should I invoke $m? > In current Rakudo this works: > $m(A.new);# supply the invocant as first argument > But shouldn't be just $m() (invocant magically

Lenses?

2009-09-25 Thread Timothy S. Nelson
I've been wondering about lenses recently. The page at http://www.seas.upenn.edu/~harmony/ seems to give an overview, and I know that augeas also uses lenses. It seems to me that a grammar can be thought of as a one-way lens. I was wondering whether the bi-directional idea might be interes