FAQ

Search Discussions

77 discussions - 306 posts

  • HaloO, After re-reading about the typing of mixins in http://www.jot.fm/issues/issue_2004_11/column1 I wonder how the example would look like in Perl6. Here is what I think it could look like: role ...
    TSaTSa
    Sep 19, 2006 at 3:51 pm
    Oct 27, 2006 at 10:15 am
  • Putting aside legacy issues for the moment, I suggest that it might be appropriate to rename the .grep list operator to .where, so we can say, for example: @filtered = @originals.where:{ .foo eq $bar ...
    Darren DuncanDarren Duncan
    Sep 18, 2006 at 10:29 pm
    Sep 21, 2006 at 3:54 am
  • Executive summary: I suggest a signature prototype that all multis defined in or exported to the current namespace must match (they match if the proto would allow the same argument list as the multi, ...
    Aaron ShermanAaron Sherman
    Sep 27, 2006 at 5:48 pm
    Oct 5, 2006 at 4:00 pm
  • I'm not sure if I have seen this requested or discussed. Is there a parsing reason why Perl 6 would allow nested statement modifiers or is it mainly a sanity-please-don't-hurt-my-eyes reason. It is ...
    Paul SeamonsPaul Seamons
    Sep 1, 2006 at 4:52 pm
    Oct 4, 2006 at 4:35 pm
  • Okay, I think this is worth bringing up to the top level. Fact: Captures seem to be turning into a first-class data structure that can represent: argument lists match results XML nodes anything that ...
    Larry WallLarry Wall
    Sep 20, 2006 at 7:28 pm
    Sep 23, 2006 at 12:55 am
  • Anyone care to pick holes in this little expression of some Perl 6 core types as collections? I mean, other than missing methods ;) role Collection[\$types] { has Seq[$types] @.members; } role ...
    Sam VilainSam Vilain
    Sep 25, 2006 at 7:01 am
    Oct 10, 2006 at 9:53 pm
  • Hello, I think it would helpful if the spec addressed "who wins" in MMD when optional arguments are present. I just submitted these failing tests for pugs which illustrate the issue. not ok 11 - ...
    Mark StosbergMark Stosberg
    Sep 2, 2006 at 11:57 pm
    Sep 11, 2006 at 2:30 pm
  • I didn't see this going back, sorry if I missed someone sending the mail. There was a discussion on IRC on Sept 9th about the -X filetest operators between at least audreyt, Juerd, myself and ...
    Aaron ShermanAaron Sherman
    Sep 15, 2006 at 7:28 pm
    Sep 16, 2006 at 1:44 am
  • Hi all, There is currently a mismatch between S12 and Pugs. The former specifies $obj.META, the latter has implemented $obj.meta. Is there any reason I shouldn't change the tests from meta to META, ...
    David BruntonDavid Brunton
    Sep 11, 2006 at 4:00 pm
    Sep 15, 2006 at 6:17 pm
  • From S05: If a subrule appears two (or more) times in any branch of a lexical scope (i.e. twice within the same subpattern and alternation), or if the subrule is quantified anywhere within a given ...
    Audrey TangAudrey Tang
    Sep 22, 2006 at 2:23 pm
    Oct 1, 2006 at 3:50 pm
  • Author: larry Date: Wed Sep 20 22:07:47 2006 New Revision: 12284 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S12.pod Log: The ...
    LarryLarry
    Sep 21, 2006 at 5:07 am
    Sep 21, 2006 at 4:34 pm
  • Both Data::Dumper and Storable provide hooks to customize serialization ($Data::Dumper::Freezer|Toaster, STORABLE_freeze|_thaw). Other modules like YAML and Clone could also possibly reuse a common ...
    Brad BowmanBrad Bowman
    Sep 26, 2006 at 12:22 am
    Sep 27, 2006 at 5:36 pm
  • I was writing tests for signatures and came across this ambiguity: :(:$x) Does this mean a single named parameter called $x, or a default invocant and a single required positional named $x? -- Gaal ...
    Gaal YahasGaal Yahas
    Sep 12, 2006 at 10:26 am
    Sep 12, 2006 at 11:46 pm
  • Kudos to all(@Larry)! How does automatic coercion work? Like, when a routine wants a parameter of a certain type, and is called with an argument of a different type that C<does (For instance, is it ...
    Joshua ChoiJoshua Choi
    Sep 30, 2006 at 6:48 pm
    Oct 1, 2006 at 9:17 am
  • Author: audreyt Date: Sat Sep 23 01:05:45 2006 New Revision: 12346 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Cleanup capture-exploding examples such that |@foo always simply put @foo's ...
    AudreytAudreyt
    Sep 23, 2006 at 8:05 am
    Sep 23, 2006 at 5:13 pm
  • Ok, I dkimmed through the synopses again and didn't see this offhand. If I have two arrays @a and @b and I wish to create a two-element list out of them - a la Perl5 (\@a, \@b) - what's the correct ...
    Mark J. ReedMark J. Reed
    Sep 21, 2006 at 1:53 pm
    Sep 22, 2006 at 12:16 am
  • From S06: sub bar ($a,$b,$c,:$mice) { say $mice } sub foo (\$args) { say $args.perl; &bar.call($args); } The C<.call method of C<Code objects accepts a single C<Capture object, and calls it without ...
    Trey HarrisTrey Harris
    Sep 20, 2006 at 10:41 am
    Sep 21, 2006 at 1:17 pm
  • From an IRC conversation earlier today: A quick scan of S05 reveals definitions for these seven special named assertions: <before pattern <after pattern <sp <ws <null <'...' <at($pos) Twenty-four ...
    David BruntonDavid Brunton
    Sep 27, 2006 at 6:59 pm
    Sep 27, 2006 at 9:23 pm
  • Author: larry Date: Mon Sep 25 10:13:23 2006 New Revision: 12398 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod Log: Slaughter of special [,], now is ...
    LarryLarry
    Sep 25, 2006 at 5:13 pm
    Sep 26, 2006 at 12:49 pm
  • How would I construct a capture literal that has both an invocant and at least one positional argument? How do I distinguish this from a capture literal that has no invocant and at least two ...
    Jonathan LangJonathan Lang
    Sep 22, 2006 at 5:03 am
    Sep 24, 2006 at 9:41 pm
  • Author: larry Date: Tue Sep 12 21:09:33 2006 New Revision: 11975 Modified: doc/trunk/design/syn/S03.pod Log: tweaks to crossop syntax Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Sep 13, 2006 at 4:09 am
    Sep 13, 2006 at 10:02 am
  • Author: larry Date: Tue Sep 12 07:51:14 2006 New Revision: 11965 Modified: doc/trunk/design/syn/S03.pod Log: Allow [=] and [+=]. Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Sep 12, 2006 at 2:51 pm
    Sep 12, 2006 at 8:36 pm
  • Hello, perhaps I've missed a discussion about it, but I can't find a reason for a (IMHO infelicitous) specification. In S04 is said: "If you declare a lexical twice in the same scope, it is the same ...
    Steve LukasSteve Lukas
    Sep 11, 2006 at 11:35 am
    Sep 11, 2006 at 11:12 pm
  • markstos++ pointed out the following behavior: use v6-alpha; { when 1 ~~ 0 { say "Surprise!" } } This code prints "Surprise!", because $_ is undef, which is false, just like 1 ~~ 0 is. I'd like to ...
    Trey HarrisTrey Harris
    Sep 8, 2006 at 12:09 am
    Sep 8, 2006 at 6:39 am
  • Carried over form IRC to placeholder the conversation as I saw it: We define the following in S06 as immutable types: List Lazy Perl list (composed of Seq and Range parts) Seq Completely evaluated ...
    Aaron ShermanAaron Sherman
    Sep 25, 2006 at 5:12 pm
    Sep 25, 2006 at 9:38 pm
  • Author: larry Date: Tue Sep 12 11:07:01 2006 New Revision: 11969 Modified: doc/trunk/design/syn/S03.pod Log: New X operator and metaoperator. Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Sep 12, 2006 at 6:07 pm
    Sep 13, 2006 at 9:12 am
  • The formal definition of "Inf" appears to be missing from the spec documents. Since I'm not exactly sure how Perl 6 treats "Inf", I'll leave submitting this patch to someone else. Once the spec is ...
    Mark StosbergMark Stosberg
    Sep 11, 2006 at 12:53 am
    Sep 12, 2006 at 12:13 am
  • In the Objects chapter, a WALK pseudo-class is spec'ed for using when calling sets of methods: http://feather.perl6.nl/syn/S12.html#Calling_sets_of_methods These are the arguments listed that can be ...
    Mark StosbergMark Stosberg
    Sep 4, 2006 at 2:38 pm
    Sep 5, 2006 at 4:43 pm
  • This doesn't seem to be correct. According to S03 junctions "thread through operations, returning another junction representing the result". Instead of returning the filtered values, this seems to ...
    Markus LaireMarkus Laire
    Sep 19, 2006 at 11:52 am
    Sep 19, 2006 at 4:34 pm
  • Author: larry Date: Wed Sep 13 11:05:34 2006 New Revision: 11977 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S03.pod doc/trunk/design/syn/S06.pod doc/trunk/design/syn/S09.pod ...
    LarryLarry
    Sep 13, 2006 at 6:05 pm
    Sep 13, 2006 at 10:01 pm
  • L<S06/"Unpacking tree node parameters" has two infelicities I wanted to fix with a patch. The first is that this style of unpacking is "really" syntactically a Signature, but most the examples in ...
    Gaal YahasGaal Yahas
    Sep 3, 2006 at 6:12 pm
    Sep 13, 2006 at 4:18 pm
  • Author: larry Date: Tue Sep 12 11:20:04 2006 New Revision: 11971 Modified: doc/trunk/design/syn/S03.pod Log: Further clarifications and fixups. Modified: doc/trunk/design/syn/S03.pod ...
    LarryLarry
    Sep 12, 2006 at 6:20 pm
    Sep 12, 2006 at 7:03 pm
  • Consider these cases: [=] $x, $y, $z; [+=] $a, $b, $c; S03 is currently inconsistent. It first says these are not supported: The final metaoperator in Perl 6 is the reduction operator. Any infix ...
    Audrey TangAudrey Tang
    Sep 11, 2006 at 3:58 am
    Sep 11, 2006 at 5:51 pm
  • S12 describes a feature to call sets of methods at the same time: http://feather.perl6.nl/syn/S12.html#Calling_sets_of_methods I would like the spec to clarify what happens to the return values of ...
    Mark StosbergMark Stosberg
    Sep 3, 2006 at 2:30 am
    Sep 4, 2006 at 12:39 pm
  • # FYI. The note below was originally posted on perl.perl6.users. # Thought some folks here should also be interested in this. # # Background: # # ...
    Conrad SchneikerConrad Schneiker
    Sep 2, 2006 at 8:56 am
    Sep 2, 2006 at 9:34 pm
  • In reading about symbolic references, I didn't find any specific language that mentioned using them in conjunction with methods or OO. I would like to see specific language and examples added to the ...
    Mark StosbergMark Stosberg
    Sep 2, 2006 at 2:30 am
    Sep 2, 2006 at 5:00 pm
  • Author: larry Date: Thu Sep 28 18:53:32 2006 New Revision: 12485 Modified: doc/trunk/design/syn/S03.pod Log: Extirpated machine-dependent definition of bit complement, noticed by audreyt++. Modified: ...
    LarryLarry
    Sep 29, 2006 at 1:53 am
    Sep 29, 2006 at 1:53 am
  • Author: larry Date: Wed Sep 27 10:27:18 2006 New Revision: 12466 Modified: doc/trunk/design/syn/S05.pod Log: Made directly called tokens and rules auto-anchor for readability. Modified: ...
    LarryLarry
    Sep 27, 2006 at 5:27 pm
    Sep 27, 2006 at 5:27 pm
  • Author: audreyt Date: Tue Sep 26 03:07:20 2006 New Revision: 12432 Modified: doc/trunk/design/syn/S03.pod Log: * S03: Document that chained comparisons short-circuit, and never evaluates its ...
    AudreytAudreyt
    Sep 26, 2006 at 10:07 am
    Sep 26, 2006 at 10:07 am
  • Author: audreyt Date: Mon Sep 25 20:49:59 2006 New Revision: 12417 Modified: doc/trunk/design/syn/S02.pod doc/trunk/design/syn/S04.pod Log: * S02: Introduce the :$$x form in adverbial pair parsing. * ...
    AudreytAudreyt
    Sep 26, 2006 at 3:50 am
    Sep 26, 2006 at 3:50 am
  • Author: audreyt Date: Sun Sep 24 06:12:58 2006 New Revision: 12348 Modified: doc/trunk/design/syn/S06.pod Log: * S06: Squash two remaining "*f" into "|(f)". Modified: doc/trunk/design/syn/S06.pod ...
    AudreytAudreyt
    Sep 24, 2006 at 1:13 pm
    Sep 24, 2006 at 1:13 pm
  • Author: audreyt Date: Sat Sep 23 20:48:58 2006 New Revision: 12347 Modified: doc/trunk/design/syn/S04.pod Log: * S04: Wording and examples cleanup; no semantic changes. Modified: ...
    AudreytAudreyt
    Sep 24, 2006 at 3:49 am
    Sep 24, 2006 at 3:49 am
  • Does this mean that [,] is a special "Reduction operator" and doesn't work in the same way as other "Reduction operators" do? I don't quite understand what [,] actually does, but it seems to be so ...
    Markus LaireMarkus Laire
    Sep 23, 2006 at 5:24 pm
    Sep 23, 2006 at 5:24 pm
  • Author: larry Date: Fri Sep 22 23:45:40 2006 New Revision: 12342 Modified: doc/trunk/design/syn/S06.pod Log: Last ci had typo and was unclear about whether it applied only to identifiers. Modified: ...
    LarryLarry
    Sep 23, 2006 at 6:45 am
    Sep 23, 2006 at 6:45 am
  • Author: larry Date: Fri Sep 22 23:40:54 2006 New Revision: 12340 Modified: doc/trunk/design/syn/S06.pod Log: clarified that prefix: ops with multiple args default to listop precedence Modified: ...
    LarryLarry
    Sep 23, 2006 at 6:41 am
    Sep 23, 2006 at 6:41 am
  • Author: larry Date: Fri Sep 22 23:27:00 2006 New Revision: 12339 Modified: doc/trunk/design/syn/S02.pod Log: lingering postfix-to-prefix fallback Modified: doc/trunk/design/syn/S02.pod ...
    LarryLarry
    Sep 23, 2006 at 6:27 am
    Sep 23, 2006 at 6:27 am
  • Author: audreyt Date: Wed Sep 20 03:27:09 2006 New Revision: 12247 Modified: doc/trunk/design/syn/S06.pod Log: * Ditto. Modified: doc/trunk/design/syn/S06.pod ...
    AudreytAudreyt
    Sep 20, 2006 at 10:27 am
    Sep 20, 2006 at 10:27 am
  • Author: audreyt Date: Wed Sep 20 03:22:42 2006 New Revision: 12246 Modified: doc/trunk/design/syn/S06.pod Log: * S06: TreyHarris++ pointed out another slurpy-star legacy. Modified: ...
    AudreytAudreyt
    Sep 20, 2006 at 10:22 am
    Sep 20, 2006 at 10:22 am
  • Author: audreyt Date: Wed Sep 20 02:41:02 2006 New Revision: 12239 Modified: doc/trunk/design/syn/S06.pod Log: * S06: As &code.call() is specified to take one single Capture argument, fix the example ...
    AudreytAudreyt
    Sep 20, 2006 at 9:41 am
    Sep 20, 2006 at 9:41 am
  • What happens to a program that creates a thread with a shared variable between it and the parent, and then the parent modifies the class from which the variable derives? Does the shared variable pick ...
    Aaron ShermanAaron Sherman
    Sep 19, 2006 at 7:28 pm
    Sep 19, 2006 at 7:28 pm
Group Navigation
period‹ prev | Sep 2006 | next ›
Group Overview
groupperl6-language @
categoriesperl
discussions77
posts306
users55
websiteperl6.org

55 users for September 2006

Larry Wall: 29 posts Larry: 28 posts Aaron Sherman: 26 posts Mark Stosberg: 21 posts Jonathan Lang: 19 posts Mark J. Reed: 14 posts Darren Duncan: 12 posts Audreyt: 11 posts Juerd: 11 posts TSa: 11 posts Trey Harris: 10 posts Sam Vilain: 9 posts Audrey Tang: 7 posts Trey Harris: 6 posts Carl Mäsak: 5 posts Jonathan Scott Duff: 5 posts Markus Laire: 5 posts Dr.Ruud: 4 posts Gaal Yahas: 4 posts Luke Palmer: 4 posts
show more
Archives