Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-08-27

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:20 ubajas3 joined #perl6
00:51 nipotaway changed the nick to nipotan
00:59 lyokato joined #perl6
01:06 ubajas joined #perl6
01:12 beppu joined #perl6
02:02 ubajas3 joined #perl6
02:09 markstos_ joined #perl6
02:23 fridim_ joined #perl6
02:27 Bill__ joined #perl6
02:41 Tene joined #perl6
02:46 ubajas joined #perl6
03:03 Yappo joined #perl6
03:23 jisom joined #perl6
03:23 stevan_ joined #perl6
03:27 ubajas3 joined #perl6
03:43 bsb left #perl6
04:07 masak joined #perl6
04:09 Ashizawa joined #perl6
04:16 ubajas joined #perl6
04:35 amnesiac joined #perl6
04:39 amnesiac joined #perl6
04:50 ubajas3 joined #perl6
04:55 weinig joined #perl6
05:16 weinig joined #perl6
05:16 weinig joined #perl6
05:34 BinGOs joined #perl6
06:00 devogon joined #perl6
06:02 devogon_ joined #perl6
06:02 devogon__ joined #perl6
06:07 fridim joined #perl6
06:07 devogon joined #perl6
06:08 jiing joined #perl6
06:10 fridim_ joined #perl6
06:19 fridim__ joined #perl6
06:38 mtve joined #perl6
06:42 elmex joined #perl6
06:51 devogon_ joined #perl6
06:55 devogon joined #perl6
07:05 Aankhen`` joined #perl6
07:16 flokuehn joined #perl6
07:21 franck___ joined #perl6
07:26 hkb_zz changed the nick to hkb_lab
07:35 lisppaste3 joined #perl6
07:40 xinming joined #perl6
07:41 masak joined #perl6
07:51 drrho joined #perl6
08:00 drrho joined #perl6
08:24 rfordinal joined #perl6
08:25 Aankhen`` joined #perl6
08:48 chris2 joined #perl6
09:09 sunnavy joined #perl6
09:28 rindolf joined #perl6
09:29 nipra joined #perl6
09:36 scw joined #perl6
09:43 b_jonas joined #perl6
09:48 Blwood joined #perl6
09:55 Loro_ joined #perl6
10:01 snearch joined #perl6
10:20 riffraff joined #perl6
10:30 rfordinal joined #perl6
10:59 r0bby joined #perl6
11:04 JarJarBi1ks joined #perl6
11:04 pugs_svnbot r17465 | sunnavy++ | added quoting tests for U+298D/U+298E and U+301D/U+301E
11:04 pugs_svnbot diff: http://dev.pugscode.org/changeset/17465
11:04 lambdabot Title: Changeset 17465 - Pugs - Trac
11:04 baest joined #perl6
11:07 masak joined #perl6
11:14 nipotan changed the nick to nipotaway
11:14 xinming_ joined #perl6
11:25 rfordinal joined #perl6
11:30 jedai joined #perl6
11:32 stevan_ joined #perl6
11:41 sebug joined #perl6
11:50 kanru joined #perl6
11:55 snearch joined #perl6
12:01 agentz1 joined #perl6
12:01 agentz1 changed the nick to agentzh
12:05 ntgrl joined #perl6
12:05 agentzh "info: 573 smartlinks found and 1 broken." cool :)
12:07 agentzh autosmoking works as well :)
12:11 baest joined #perl6
12:12 melissa joined #perl6
12:12 iblechbot joined #perl6
12:15 baest joined #perl6
12:20 ubajas joined #perl6
12:23 buetow joined #perl6
12:23 ntgrl changed the nick to integral
12:30 orafu joined #perl6
12:39 cmarcelo joined #perl6
12:40 clkao seen nothingmuch
12:40 buubot clkao: Seen at Sun Aug 26 06:33:55 2007: <nothingmuch> so they can comment on things I may have missed, etc
12:50 devogon_ joined #perl6
12:51 devogon__ joined #perl6
12:52 devogon_1 joined #perl6
12:52 rindolf joined #perl6
12:57 kanru joined #perl6
13:03 jhorwitz joined #perl6
13:11 lumi joined #perl6
13:14 buetow joined #perl6
13:14 pbuetow joined #perl6
13:23 melissa joined #perl6
13:30 TJCRI joined #perl6
13:41 thepler joined #perl6
13:44 smallfoot- joined #perl6
13:44 smallfoot- when is perl6 come?
13:44 smallfoot- ill play Duke Nukem Forever on Perl 6
13:44 smallfoot- on virtual reality
13:45 [particle1 smallfoot-: would you like to help? want a pugs commit bit?
13:45 nothingmuch clkao: yo
13:45 [particle1 changed the nick to [particle]
13:46 stevan_ joined #perl6
13:46 smallfoot- no
13:46 smallfoot- i dont even know what a puge commit bit is lol
13:46 smallfoot- perl6 is vaporware
13:46 [particle] pugs is an implementation of perl 6
13:46 masak smallfoot-: a pugs commit bit is access to the pugs repository
13:46 [particle] so you're wrong
13:47 masak yes, pugs runs fairly well for a piece of vaporware :)
13:47 masak smallfoot-: have you downloaded and tried pugs?
13:48 [particle] ?eval "hello from perl 6, smallfoot-".say;
13:48 smallfoot- i thought parrot was perl6
13:48 masak #pugs "hello from perl 6, smallfoot-"
13:48 exp_evalbot No output
13:48 masak hm
13:48 smallfoot- lol
13:48 masak smallfoot-: no, parrot will be able to run perl6
13:48 smallfoot- no output! PWN'D!
13:48 masak but parrot in itself is not perl6
13:49 smallfoot- ok
13:49 masak moritz_: what's up with exp_evalbot? :/
13:49 smallfoot- can parrot run python?
13:49 masak smallfoot-: I know it's been a project, at least
13:49 masak download it and try :)
14:06 amnesiac joined #perl6
14:08 smallfoot- left #perl6
14:10 diakopter joined #perl6
14:18 sunnavy joined #perl6
14:29 gongyiliao joined #perl6
14:33 agentzh left #perl6
14:34 gongyiliao left #perl6
14:36 fridim__ changed the nick to fridim
14:39 chaoslawful joined #perl6
14:42 bonesss joined #perl6
14:59 rhandom joined #perl6
15:03 Loro_ joined #perl6
15:17 Aankhen`` joined #perl6
15:19 buetow joined #perl6
15:22 moritz_ masak: if you want output, you have to print() or say() something
15:23 moritz_ #eval "evalbot demo for masak++".say
15:23 exp_evalbot kp6: OUTPUT[evalbot demo for masak++␤]
15:23 exp_evalbot ..pugs: OUTPUT[evalbot demo for masak++␤]
15:23 moritz_ re btw ;)
15:24 Aankhen`` joined #perl6
15:25 masak moritz_: ah, of course
15:25 masak thx
15:25 * masak is used to removing .say calls when passing to evalbot
15:25 moritz_ unfortunately I haven't found a magical solution for that
15:26 masak moritz_: maybe just as well
15:26 masak it's my experience that people like to use .say :)
15:26 * moritz_ like the old evalbot behaviour
15:27 moritz_ s/like/likes/
15:32 qmole joined #perl6
15:38 [particle] i like to use <constant>.say because it's obviously perl 6 and not perl 5
15:47 snearch joined #perl6
15:59 obra hello, #perl6
16:00 moritz_ hi obra ;)
16:00 sunnavy hi, obra
16:00 masak y0, obra
16:01 moritz_ sunnavy++ # adding more unicode tests
16:02 sunnavy so shy, added just two, still need more work, :-)
16:03 obra how's perl6 hackery, folks?
16:03 moritz_ kp6 is moving quite a bit these days
16:04 cognominal_ joined #perl6
16:04 [particle] hey there, obra
16:04 moritz_ and nqp as well I've heard, but the nqp people mostly hang around int #parrot
16:04 moritz_ I guess [particle] could tell us more ;)
16:04 [particle] yes, nqp is moving along
16:04 rfordinal_mobile joined #perl6
16:04 [particle] i'm a cross-platform perl6 hacker :)
16:04 moritz_ ;-)
16:05 moritz_ "I've never seen a cross-platform installation, but many programs now support that platform..."
16:05 [particle] once nqp has working sdl bindings, i'm thinking of writing logo on parrot
16:05 * obra is looking forward to the day when 6 on 6 can target both nqp and kp6
16:06 [particle] i'm hoping we have two way pugs/parrot ast transformations someday
16:06 * moritz_ thinks a PIR emitter for kp6 would be a great idea for a microgrant
16:08 [particle] moritz_: i prefer transformation at the ast level. that's the logical separation from front-end and back-end
16:08 [particle] so a PAST emitter for kp6
16:09 [particle] then the generated past can use all of the parrot compiler toolchain's optimizations during compilation, without rewriting them
16:10 moritz_ so how would the PAST be passed from kp6 to parrot?
16:12 [particle] the ability for parrot to accept past directly does not yet exist
16:12 [particle] but should be easy to add
16:12 rfordinal_mobile joined #perl6
16:12 [particle] for the typical hll on parrot, the developer need only write the parser and past emitter
16:12 [particle] parrot handles the rest
16:13 [particle] ...of compilation and execution.
16:13 moritz_ well, perhaps a bit of high level optimization woudn't be bad ;)
16:14 [particle] :)
16:16 rfordinal_mobile joined #perl6
16:18 pugs_svnbot r17466 | moritz++ | [p5 evalbot]: added explanation to "not output" message
16:18 pugs_svnbot diff: http://dev.pugscode.org/changeset/17466
16:18 lambdabot Title: Changeset 17466 - Pugs - Trac
16:19 exp_evalbot joined #perl6
16:21 meppl joined #perl6
16:25 rfordinal_mobile joined #perl6
16:25 jedai joined #perl6
16:30 rindolf joined #perl6
16:31 rfordinal_athome joined #perl6
16:41 rfordinal_mobile joined #perl6
16:46 rhandom left #perl6
16:48 stevan_ joined #perl6
16:48 aben_ joined #perl6
16:49 justatheory joined #perl6
16:54 riffraff joined #perl6
16:55 rfordinal_mobile joined #perl6
16:57 renormalist joined #perl6
17:00 aben_ joined #perl6
17:06 exp_evalbot joined #perl6
17:06 justatheory joined #perl6
17:07 bloonix hello
17:07 Psyche^ joined #perl6
17:13 weinig joined #perl6
17:13 hkb_lab changed the nick to hkb_aw
17:20 stevan_ joined #perl6
17:20 pugs_svnbot r17467 | moritz++ | [p5 evalbot] added a TODO list. If some perl 5 coders are eager to
17:20 pugs_svnbot r17467 | moritz++ | help and you don't know what they could do, they can look here ;)
17:20 pugs_svnbot diff: http://dev.pugscode.org/changeset/17467
17:20 lambdabot Title: Changeset 17467 - Pugs - Trac
17:22 melissa joined #perl6
17:22 cmarcelo joined #perl6
17:22 BinGOs joined #perl6
17:22 Yappo joined #perl6
17:22 felipe joined #perl6
17:22 cerridwen joined #perl6
17:22 rhizo joined #perl6
17:22 jrockway joined #perl6
17:22 awwaiid joined #perl6
17:22 Gothmog_ joined #perl6
17:22 rhr joined #perl6
17:22 lidden joined #perl6
17:22 takanori_ joined #perl6
17:24 Psyche^ changed the nick to Patterner
17:25 jjore-w joined #perl6
17:26 cognominal_ joined #perl6
17:26 ubajas3 joined #perl6
17:37 REPLeffect joined #perl6
17:50 IllvilJa joined #perl6
18:01 Shillo joined #perl6
18:05 hkb_aw changed the nick to hkb_zz
18:07 bloonix how can it be that a hash is a Array::Const?
18:10 rfordinal_mobile joined #perl6
18:11 ubajas joined #perl6
18:11 moritz_ #pugs constant %foo = (bar => baz); say %foo.WHAT
18:11 exp_evalbot OUTPUT[pugs: *** No such subroutine: "&baz"␤    at /tmp/kJIyB5VkQy line 1, column 25-28␤]
18:12 moritz_ #pugs constant %foo; say %foo.WHAT
18:12 exp_evalbot OUTPUT[Array::Const␤]
18:12 moritz_ it's weird but not impossible... a hash can be viewed as list of pairs
18:13 bloonix but I dont use constants
18:14 stevan_ joined #perl6
18:14 bloonix hmmm
18:15 bloonix I do: "has Hash $.foo;" and return foo in a method "return self.foo"
18:15 bloonix maybe this is the reason for the constant
18:17 bloonix yes thats the reason
18:18 bloonix CpuStats.pm:has Hash $.stats = {};
18:18 bloonix DiskStats.pm:has Hash $.stats = {};
18:18 bloonix NetStats.pm:has Hash $.stats = {};
18:18 bloonix PgSwStats.pm:has Hash $.stats = {};
18:18 bloonix Processes.pm:has Hash  $.stats = {};
18:18 bloonix ProcStats.pm:has Hash $.stats = {};
18:18 bloonix and that all hashes where I get an Array::Const :/
18:18 bloonix are
18:19 moritz_ #pugs constant %h; if %h ~~ Hash { say "hash" } else { say "not a hash" }
18:19 exp_evalbot OUTPUT[not a hash␤]
18:19 moritz_ but _that_'s wrong
18:20 moritz_ at least that's what I guess
18:23 bloonix *arg*
18:23 bloonix now I am really confused
18:23 bloonix second... I write an example
18:23 b_jonas joined #perl6
18:26 jisom joined #perl6
18:31 pasteling "bloonix" at 87.78.213.198 pasted "#!/usr/bin/pugs class Foo; use" (33 lines, 358B) at http://sial.org/pbot/27121
18:31 bloonix %Hash2<foo> is a Array::Const but %Hash1 not :/
18:32 bloonix did I say that I'm confused? :)
18:33 moritz_ why don't you use a "real" hash in the class?
18:33 moritz_ I'm confused as well ;)
18:34 bloonix what do you mean? %stats := self.stats ?
18:34 bloonix if I replace self.foo with %foo "return %foo" that it runs
18:35 bloonix s/that/then/
18:36 moritz_ I mean class Foo { has %foo; }
18:36 bloonix because I didnt know that this is possible :)
18:37 bloonix moment
18:37 bloonix how can I access the hash in a method?
18:37 bloonix self.foo is right?
18:45 moritz_ right
18:46 bloonix No such method in class Foo: "&foo"
18:46 jhorwitz_ joined #perl6
18:46 moritz_ #pugs class f { has %a; }; my $o = f.new; f.foo<"bar">=baz;
18:46 exp_evalbot OUTPUT[*** No such method in class f: "&foo"␤    at /tmp/viwo5vuIP3 line 1, column 37-53␤]
18:46 moritz_ #pugs class f { has %a; }; my $o = f.new; my $h = f.a
18:46 drrho joined #perl6
18:46 exp_evalbot OUTPUT[*** No such method in class f: "&a"␤    at /tmp/VJ9Qzepb8l line 1, column 40 - line 2, column 1␤]
18:48 fridim %f.foo ?
18:48 moritz_ #pugs class f { has %.a; }; my $o = f.new; my $h = f.a
18:48 exp_evalbot OUTPUT[*** Class prototype occured where its instance object expected: f␤    at /tmp/6XCkddmfNE line 1, column 41 - line 2, column 1␤       /tmp/6XCkddmfNE line 1, column 41 - line 2, column 1␤]
18:49 moritz_ #pugs class f { has %.a; }; my $o = f.new; my $h = $o.a
18:49 exp_evalbot No output (you need to produce output to STDOUT)
18:49 moritz_ #pugs class f { has %.a; }; my $o = f.new; my $h = $o.a; say $h.WHAT
18:49 exp_evalbot OUTPUT[Hash::Const␤]
18:49 fridim ah
18:49 fridim indeed
18:49 moritz_ the hash needs to declared publicly, %.hash
18:49 moritz_ and the I need the object, not the class ;)
18:50 fridim and how can you have a class hash?
18:50 moritz_ with "my" instead of "has"
18:50 fridim great
18:51 moritz_ #pugs class a { my %.b; }; say a.b.WHAT
18:51 exp_evalbot OUTPUT[*** Undeclared variable: ("%b",MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xb67f4a0c>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xb67fd07c>})]),[PRuntime {pr_pad = MkPad (padToList [("$__SELF__",PELexical {pe_type =
18:51 exp_evalbot ..(mkType "Scalar"), pe_proto = <Scalar:0xb67f4a0c>, pe_flags =...]
18:51 moritz_ #pugs class a { my %b; }; say a.b.WHAT
18:51 exp_evalbot OUTPUT[*** No such method in class a: "&b"␤    at /tmp/9miWVn6PVs line 1, column 25 - line 2, column 1␤]
18:51 bloonix moritz_: if I replace $.foo with %.foo then %Hash2<foo> is a Hash::Const, but if I do "my %foo := self.foo; return %foo" then its a Hash and not a Hash::Const
18:52 moritz_ bloonix: that's desired because %.foo has no 'is rw' trait, e.g. it returns a read-only reference/capture...
18:52 moritz_ whereas return %foo; returns a copy
18:52 moritz_ I think ;)
18:53 fridim ergo sum
18:54 ajs Shouldn't simply "class A is rw { has %x }" define a public, modifiable %x with appropriate accessors?
18:54 pasteling "bloonix" at 87.78.213.198 pasted "#!/usr/bin/pugs class Foo; use" (35 lines, 402B) at http://sial.org/pbot/27122
18:55 moritz_ no, a "class A { has %x is rw }"
18:55 bloonix hmmm
18:55 ajs Then S12 should be updated
18:55 bloonix not "class A { has %.x is rw }" ?
18:56 ajs quoth: "Class traits are set using is: class MyStruct is rw {...}"
18:56 bloonix *arg* sry, ajs asks for %x
18:56 moritz_ bloonix: aye
18:57 moritz_ ajs: but you want %x to be rw, not the object, do you?
18:57 moritz_ #pugs class a {has %.b is rw;}; my $o = a.new; say a.b.WHAT;
18:57 exp_evalbot OUTPUT[*** Class prototype occured where its instance object expected: a␤    at /tmp/sU9E5drUYF line 1, column 46-54␤       /tmp/sU9E5drUYF line 1, column 46-54␤]
18:57 ajs Again quoting S12: "If you declare the class as rw, then all the class's attributes default to rw, much like a C struct."
18:57 moritz_ #pugs class a {has %.b is rw;}; my $o = a.new; say o.b.WHAT;
18:57 exp_evalbot OUTPUT[*** No such subroutine: "&o"␤    at /tmp/vL4oVMe1LV line 1, column 46-54␤]
18:58 moritz_ ajs: I didn't know that ;)
18:58 moritz_ #pugs class a {has %.b}; my $o = a.new; say o.b.WHAT;
18:58 exp_evalbot OUTPUT[*** No such subroutine: "&o"␤    at /tmp/swLb3cNE4R line 1, column 39-47␤]
18:58 ubajas3 joined #perl6
18:58 moritz_ now what's wrong with that?
18:59 fridim moritz_, $o
18:59 moritz_ #pugs class a {has %.b}; my $o = a.new; say $o.b.WHAT;
18:59 exp_evalbot OUTPUT[Hash␤]
18:59 * moritz_ should go to bed, really ;)
18:59 moritz_ #pugs class a {has %.b is rw }; my $o = a.new; say $o.b.WHAT;
18:59 exp_evalbot OUTPUT[Hash␤]
19:00 moritz_ why don't I get Const::Hash like bloonix beforeß
19:00 moritz_ s/ß/?/
19:00 * moritz_ is really confused now
19:01 fridim #pugs class a {my %.b is rw }; my $o = a.new; say $o.b.WHAT;
19:01 exp_evalbot OUTPUT[*** Undeclared variable: ("%b",MkPad (padToList [("$__SELF__",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0xb676d09c>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0xb676ef8c>})]),[PRuntime {pr_pad = MkPad (padToList [("$__SELF__",PELexical {pe_type =
19:01 exp_evalbot ..(mkType "Scalar"), pe_proto = <Scalar:0xb676d09c>, pe_flags =...]
19:02 fridim #pugs class a {my %b is rw }; my $o = a.new; say $o.b.WHAT;
19:02 exp_evalbot OUTPUT[*** No such method in class a: "&b"␤    at /tmp/MxecYxlndE line 1, column 44-53␤]
19:02 fridim #pugs class a {my %b is rw }; say a.b.WHAT;
19:02 exp_evalbot OUTPUT[*** No such method in class a: "&b"␤    at /tmp/jsIcn9dUiX line 1, column 29-37␤]
19:03 ajs There's no real mention of what "has $!x is rw" means, but that's essentially what you declare when you say "class A is rw { has $x }".
19:03 moritz_ #kp6 class foo { has %bar }; my $a; $a=foo.new
19:03 exp_evalbot r17466: No output (you need to produce output to STDOUT)
19:03 moritz_ #kp6 class foo { has %bar }; my $a; $a=foo.new; say $a
19:03 exp_evalbot r17466: OUTPUT[foo␤]
19:03 moritz_ #kp6 class foo { has %.bar }; my $a; $a=foo.new; say $a
19:03 exp_evalbot r17466: OUTPUT[foo␤]
19:03 moritz_ #kp6 class foo { has %.bar is rw }; my $a; $a=foo.new; say $a
19:03 exp_evalbot r17466: OUTPUT[Syntax Error␤DISPATCH: calling APPLY on invalid object:$VAR1 = {};␤␤ at lib5/KindaPerl6/Runtime/Perl5/MOP.pm line 31␤  main::DISPATCH('undef', 'APPLY') called at - line 3␤]
19:19 TJCRI joined #perl6
19:28 Loro_ joined #perl6
19:52 thoughtpolice joined #perl6
19:53 ubajas joined #perl6
20:08 weinig joined #perl6
20:09 Bill__ joined #perl6
20:16 pasteling "bloonix" at 87.78.213.198 pasted "#!/usr/bin/pugs class Test; us" (23 lines, 327B) at http://sial.org/pbot/27125
20:16 bloonix I dont understand that
20:16 bloonix shouldnt that be possible?
20:20 weinig joined #perl6
20:21 pasteling "bloonix" at 87.78.213.198 pasted "#!/usr/bin/pugs class Test { u" (23 lines, 344B) at http://sial.org/pbot/27126
20:39 ubajas3 joined #perl6
20:41 justatheory joined #perl6
20:56 fglock joined #perl6
21:06 justatheory joined #perl6
21:24 ubajas joined #perl6
21:24 pugs_svnbot r17468 | fglock++ | [kp6] Array.sort
21:24 pugs_svnbot diff: http://dev.pugscode.org/changeset/17468
21:24 lambdabot Title: Changeset 17468 - Pugs - Trac
21:37 fglock joined #perl6
21:37 Limbic_Region joined #perl6
21:46 fglock_ joined #perl6
21:48 pasteling "rhr" at 65.94.7.35 pasted "untested auto-.perl.say for evalbot" (31 lines, 924B) at http://sial.org/pbot/27127
21:48 rhr I didn't want to commit that and screw up the bot, but I think it should work :)
21:50 rhr #eval do { my $x=4; }.perl.say
21:50 exp_evalbot kp6: OUTPUT[Syntax Error␤]
21:50 exp_evalbot ..pugs: OUTPUT[\4␤]
21:50 rhr #eval { my $x=4; }().perl.say
21:50 exp_evalbot kp6: OUTPUT[Syntax Error␤]
21:50 exp_evalbot ..pugs: OUTPUT[\4␤]
21:50 rhr well, it should work for pugs, anyway...
21:55 fglock_ #kp6 ( ( do { my $x = 4 } ).perl ).say
21:55 exp_evalbot r17466: OUTPUT[4␤]
21:56 fglock_ kp6 needs precedence
21:59 fglock_ left #perl6
22:04 stevan_ joined #perl6
22:05 riffraff joined #perl6
22:06 pasteling "rhr" at 65.94.7.35 pasted "updated patch fglock++" (13 lines, 411B) at http://sial.org/pbot/27128
22:10 ubajas3 joined #perl6
22:12 pasteling "rhr" at 65.94.7.35 pasted "One more time..." (13 lines, 508B) at http://sial.org/pbot/27129
22:18 justatheory joined #perl6
22:18 nelhage joined #perl6
22:33 justatheory joined #perl6
22:35 justatheory joined #perl6
22:36 stevan__ joined #perl6
22:37 justatheory joined #perl6
22:58 ubajas joined #perl6
23:00 Southen joined #perl6
23:22 devogon_ joined #perl6
23:22 stevan_ joined #perl6
23:44 stevan__ joined #perl6
23:47 meppl joined #perl6
23:47 mr_ank joined #perl6
23:47 f0rth joined #perl6
23:47 yves_ joined #perl6
23:47 charsb___ joined #perl6
23:47 Grrrr joined #perl6
23:47 arguile_ joined #perl6
23:47 ubajas3 joined #perl6
23:48 meppl joined #perl6
23:52 xdg joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo