pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
00:03
drbean left,
drbean joined
00:06
Khisanth left,
Khisanth joined
00:07
theorbtwo joined
00:14
Limbic_Region left
00:15
han_ joined
00:17
theorb left
00:19
njbartlett left,
njbartlett joined
00:55
REPLeffect left
01:04
devogon left
01:07
cnhackTNT joined
|
|||
ruoso | @tell pmurias re string: the string type must be available in stage0 as the string coercion exists there. What I'm still unsure is if the additional methods should be made available in stage0 too or only in stage1... | 01:14 | |
lambdabot | Consider it noted. | ||
ruoso | @tell pmurias but anyway, I'm quite convinced that there's no harm in making the stage0 rich of this helper methods, as they will be transparently available to the higher level... | 01:15 | |
lambdabot | Consider it noted. | 01:16 | |
01:25
jjore-m left
01:28
jhorwitz left
01:39
njbartlett left,
njbartlett joined
01:43
qmole left
01:47
Limbic_Region joined
01:59
Muixirt left
02:03
justatheory left
02:04
njbartlett left
02:27
qmole joined
02:28
jferrero left
02:58
buubot left
02:59
buubot joined
|
|||
agjal | good night | 03:30 | |
03:40
jjore-m joined
03:53
agjal left
04:19
chacha_chaudhry joined
04:26
PupUser-154eb4 joined
04:28
PupUser-154eb4 left
04:35
thestarslookdown joined
04:47
Eidolos is now known as [NH]Eidolos
04:49
[NH]Eidolos is now known as Eidolos
04:52
Schwern left
04:57
penk joined
05:14
pen1 left
05:31
thestarslookdown left
05:41
Limbic_Region left
05:48
chacha_chaudhry_ joined
05:50
jjore-m_ joined,
jjore-m_ left
05:59
chacha_chaudhry left
06:01
alc joined
06:09
chacha_chaudhry_ is now known as chacha_chaudhry
06:19
pmichaud left
06:21
xinming joined
06:32
chacha_chaudhry_ joined
06:34
chacha_chaudhry left
07:27
Aankhen`` joined
08:01
chacha_chaudhry joined
08:02
chacha_chaudhry_ left
08:13
devogon joined
08:20
drrho joined
08:23
chris2 joined
08:43
Jamtech joined
08:56
chacha_chaudhry_ joined
08:57
Jamtech left
08:58
chacha_chaudhry left,
Jamtech joined
09:04
penk left
09:14
jisom joined
09:21
cnhackTNT left
09:23
chacha_chaudhry_ is now known as chacha_chaudhry
09:25
iblechbot joined
09:44
njbartlett joined
09:54
xinming left
09:56
Jamtech left
10:11
barney joined,
Ace_ left
10:22
alc left
10:41
chacha_chaudhry left,
chacha_chaudhry joined
10:43
Aankhen`` left
10:50
jisom left
10:57
araujo left
11:04
sunbear17 joined
11:07
agjal joined
11:12
agjal is now known as meppuru
11:15
pmccann joined
11:16
sunbear17 left,
iblechbot left
11:34
chacha_chaudhry left
11:35
chacha_chaudhry joined
11:48
wilx joined
11:53
wilx left
12:05
charsbar_ left
12:10
chacha_chaudhry_ joined,
charsbar joined
12:11
chacha_chaudhry left
|
|||
polettix | ghc-pkg: cannot find package pugs-HsSyck-0.2 ... | 12:14 | |
ghc-pkg: cannot find package pugs-hsregex-1.0 ... | |||
and then... | |||
Setup: At least the following dependencies are missing: | |||
pugs-hsregex -any, pugs-HsSyck -any | |||
I've downloaded GHC 6.8.2 (binary for Linux) just yesterday, is this a known issue with this version of the compiler? | 12:15 | ||
polettix will try with GHC 6.6.1 anyway | |||
12:16
Aankhen`` joined
12:23
_Gav_ joined
12:25
pmccann_ joined
|
|||
Juerd_ | [particle]: pong && afk | 12:26 | |
[particle]: Use IRC asynchronously - don't ping/pong first :) | |||
12:32
pmccann left
|
|||
pugs_svn | r19286 | ruoso++ | [yap6] YAP6__CORE__bytes* can coerce to boolean. | 12:52 | |
13:17
Muixirt joined
|
|||
polettix | reverting to GHC 6.6.1 seems to unleash compilation. Is there anywhere I may report it? If others experienced the same problem, I'd write it into the INSTALL file. | 13:18 | |
13:22
jedai left
14:04
turrepurre left
14:05
turrepurre joined
14:18
Aankhen`` left
14:29
drrho left
14:38
pbuetow left,
pbuetow joined
14:49
barney left
14:55
Limbic_Region joined
15:07
chacha_chaudhry_ left
15:20
pmccann_ left
15:35
manfred joined,
chacha_chaudhry_ joined
15:40
aaron_TeeJay joined
|
|||
aaron_TeeJay | hi all | 15:41 | |
www.perlfoundation.org/perl6/index....le_project is a bit bare - anywhere else I can get info on creating/porting a cpan module to perl 6? | |||
lambdabot | Title: How to Start a Perl 6 module project / Perl 6, tinyurl.com/26luq8 | ||
aaron_TeeJay | chapter 12 - packages, etc is also empty in the pugs svn - is there something useful somewhere else? | 15:42 | |
Limbic_Region | you mean the S12 | 15:46 | |
see dev.perl.org/perl6/doc/design/syn/S12.html | |||
lambdabot | Title: Synopsis 12: Objects - perl6 | ||
aaron_TeeJay | yers | 15:47 | |
Limbic_Region | also, if you want to see examples of perl 6 ish modules | ||
svn.pugscode.org/pugs/ext/ | |||
lambdabot | Title: Revision 19286: /ext | ||
Limbic_Region | of course, those may be a bit stale | ||
aaron_TeeJay | right | ||
joy | |||
baby is asleep (crosses fingers) | |||
Limbic_Region | most of the development in pugs these days is in ancillory projects and not pugs itself | ||
my baby is grunting and groaning (bad gas) | 15:48 | ||
my toddler is watching Charlie Brown Christmas | |||
aaron_TeeJay | thought I'd do some work on the "what can I do with perl 6 today" page/chart I mentioned on the perl6-users list | ||
Limbic_Region | well, writing perl 6 code is definately a GREAT way to help | 15:49 | |
it does lots of things | |||
it helps find where users are going to be confused - and hence ask questions | |||
it helps implementers to have feature lists to implement (prioritization) | |||
it helps flesh out bugs in said implementations | |||
aaron_TeeJay | my plan is to create and populate a chart based on what people would be able to actually use it for today | ||
Limbic_Region | it helps folks who can't be bothered to follow the synopses see real world code | 15:50 | |
aaron_TeeJay | I tried following the synopses when they were released | ||
too many changes, too much to take in | |||
Limbic_Region | yeah, if you watch this channel for the commits and/or the list - you will see that they have slowed dramatically | 15:51 | |
aaron_TeeJay | good | ||
Limbic_Region | this could be for a number of reasons | ||
aaron_TeeJay | feh | ||
Limbic_Region | TimToady is mostly enjoying the holidays with his family and not working on design | ||
TimToady is spending all his time thinking about longest token matcher | |||
aaron_TeeJay is self employed and doesn't get much holiday at all | |||
Limbic_Region | Design is pretty much complete and it is now just being fine tuned | 15:52 | |
some other reason I haven't thought of | |||
;-) | |||
aaron_TeeJay | any perl6 stuff I do has to fit into small windows of time I have available | ||
Limbic_Region | well, I took a 6 week "vacation" to help my wife with the birth of our second daughter | ||
aaron_TeeJay | I had a similar plan | ||
it didn't work | |||
aaron_TeeJay planned a load of extra work before she was due so I could cover a couple of months paternity leave | 15:53 | ||
guess what happened | |||
baby arrived 6 weeks early | |||
Limbic_Region | she gave birth early? | ||
aaron_TeeJay | :) | ||
Limbic_Region | yep | ||
I hope all is well | |||
aaron_TeeJay | yeah - | ||
Limbic_Region | TimToady - when you backlog, I have two questions for you | 15:54 | |
TimToady - perlmonks.org/?node_id=659502 | |||
lambdabot | Title: What about if (my $var = foo()) { ... } | ||
Limbic_Region | TimToady - the other question is, will either binding or lazy do the the following for me my $var = some_func(); # later on if $var eq 'foo' # defer assigning $var's value until it is asked for | 15:55 | |
aaron_TeeJay | gah | 15:56 | |
Limbic_Region | TimToady - i doubt binding is what I am after since it changes containers but I am not seeing a good example of lazy in the operators synopsis | ||
gah? | |||
aaron_TeeJay | apparently I can't register on the perl 6 wiki because there is already an account for that email address (i.e. the perl 5 wiki), but I can't log in either because there is no account for that email address (i.e. the perl 6 wiki) | 15:57 | |
Limbic_Region | not quite a catch-22 but effectively the same result | ||
aaron_TeeJay has a cunning plan that involves getting very drunk with prostitutes and selling a lot of grocerys | 15:58 | ||
or is that blackadder | |||
(hosted gmail)++ # as if by magic, the new email address worked | 16:00 | ||
www.perlfoundation.org/perl6/index....rl_6_today | 16:14 | ||
lambdabot | Title: What Can I do with Perl 6 today / Perl 6, tinyurl.com/3anzng | ||
16:16
jhorwitz joined
|
|||
aaron_TeeJay | so - anybody know of any examples of perl 6 solving well known CS/Math problems? i.e. towers of hanoi, etc? | 16:17 | |
integral | aaron_TeeJay: both parrot and pugs have large dirs of examples | 16:19 | |
pbuetow | aaron_TeeJay: svn.pugscode.org/pugs/examples/ | 16:20 | |
lambdabot | Title: Revision 19286: /examples | ||
Limbic_Region | aaron_TeeJay - I have contributed examples of generating powersets in perl 6 | ||
16:21
Psyche^ joined
|
|||
aaron_TeeJay | Limbic_Region, neat | 16:21 | |
url? | |||
integral, I have said directories open | 16:23 | ||
but I have < 20 mins | |||
ah | |||
Limbic_Region | just a second | ||
aaron_TeeJay | bugger | ||
baby crying | |||
integral | well pugs/examples/algorithms/hanoi.pl is the towers of hanoi | ||
aaron_TeeJay | integral, yes - found that | 16:24 | |
bah | |||
that's my time up | |||
Limbic_Region | aaron_TeeJay - here is towers of hanoi - svn.pugscode.org/pugs/examples/algo...s/hanoi.pl | ||
aaron_TeeJay | cheers | ||
bye all | |||
Limbic_Region | ttfn | ||
aaron_TeeJay | Limbic_Region, can you mail me what we've just been talking about so I don't lose it from scrollback | 16:25 | |
Limbic_Region | svn.pugscode.org/pugs/examples/prog...owerset.pl | ||
aaron_TeeJay | [email@hidden.address] | ||
ta | |||
Limbic_Region | what's your email? | ||
ok - well, I just gave you the link too | |||
aaron_TeeJay | so whats a progessive power set - 2^n for 1 .. inf ? | 16:31 | |
Limbic_Region | progressive just means how it is ordered | 16:34 | |
aaron_TeeJay | right | ||
Limbic_Region | it is just the powerset in a specific ordering | ||
aaron_TeeJay | hmm | ||
Limbic_Region | I sent you the email, which explains why that is important | ||
aaron_TeeJay | the new hitchhikers film is rather disappointing | ||
cool :) | |||
ta | |||
Limbic_Region | new? | ||
aaron_TeeJay | new to me :) | ||
Limbic_Region | oh | ||
well, TTFN | |||
aaron_TeeJay | laters | ||
16:35
aaron_TeeJay left
16:36
barney joined
16:37
Patterner left,
Psyche^ is now known as Patterner
16:39
manfred left
16:51
chacha_chaudhry_ is now known as chacha_chaudhry
17:02
njbartlett left
17:29
jferrero joined
17:30
Limbic_Region left
17:31
drrho joined
17:32
rindolf joined,
lichtkind joined
17:38
han_ left
17:52
iblechbot joined,
Aankhen`` joined,
lichtkind_ joined
17:53
theorbtwo left
17:55
theorbtwo joined
17:58
barney left
18:07
rindolf left
18:09
lichtkind left
18:16
Aankh|Clone joined
18:17
Schwern joined
18:28
jisom joined
18:31
explorer__ joined
18:32
dwave_ left,
Aankhen`` left
18:34
manfred joined
18:42
jferrero left
|
|||
TimToady | @tell Limbic_Region see t/var/lazy.t for a pugs approach | 18:43 | |
lambdabot | Consider it noted. | ||
18:53
avar joined
18:56
amoore is now known as acmoore
19:05
chacha_chaudhry left
19:12
polettix left
|
|||
lichtkind_ | TimToady: am right that if are actually do blocks that evaluate an term before? | 19:18 | |
19:19
avar left,
avar joined
19:23
manfred left
19:31
pmurias joined
|
|||
pmurias | lichtkind_: if blocks are evaluate the term conditionaly | 19:32 | |
lambdabot | pmurias: You have 2 new messages. '/msg lambdabot @messages' to read them. | ||
19:32
lichtkind_ is now known as lichtkind
|
|||
pmurias | s/are// | 19:33 | |
lichtkind | thats clear | ||
:) | |||
pmurias | lichtkind: you mean if if returns a value? | 19:34 | |
pugs: say if (1) {2} {3} | 19:36 | ||
exp_evalbot | OUTPUT[***  Unexpected "{" expecting operator at /tmp/rteMS8wP1R line 1, column 12] | ||
lichtkind | pmurias: my point was that how elegantly everything in perl 6 is build up with so little elements | 19:37 | |
since terms and do block already exist and if only combines | 19:38 | ||
evens thats an very simple example | |||
19:44
chris2 left
19:45
manfred joined
20:02
jisom left
|
|||
pmurias | ruoso: how should the v6-style emitter for kp6 be called? | 20:13 | |
20:15
moritz joined
|
|||
lichtkind | pugs: say if (1) {2} | 20:19 | |
exp_evalbot | OUTPUT[***  Unexpected "{" expecting operator at /tmp/LQlBGOx0mv line 1, column 12] | ||
ruoso | pmurias, I would call it yap6-stage1 | 20:26 | |
if I got it right | |||
pmurias | ruoso: i mean the perl5 emitter using the v6.pm runtime | 20:27 | |
pugs_svn | r19287 | pmurias++ | r4465@gentle (orig r14416): fglock | 2006-10-18 19:15:05 +0200 | 20:28 | |
r19287 | pmurias++ | v6/emitter - moving the unstable version to pX/Common | |||
r19287 | pmurias++ | | |||
r19287 | pmurias++ | r5469@gentle (orig r15327): lwall | 2007-02-22 20:20:59 +0100 | |||
r19287 | pmurias++ | Y -> Z, XX -> X | |||
r19287 | pmurias++ | | 20:29 | ||
r19287 | pmurias++ | r5493@gentle (orig r15351): diakopter | 2007-02-25 18:09:42 +0100 | |||
r19287 | pmurias++ | closes ticket 8. dev.pugscode.org/ticket/8 | |||
lambdabot | Title: #8 (Fix old repository (svn.openfoundry.org) references.) - Pugs - Trac | ||
pugs_svn | r19287 | pmurias++ | Fix old repository (svn.openfoundry.org) references. | ||
r19287 | pmurias++ | Removed from TASKS for redundancy. | |||
r19287 | pmurias++ | Sorry if some generated files are updated wrongly. | |||
r19287 | pmurias++ | r8068@gentle (orig r17701): lwall | 2007-09-06 19:43:34 +0200 | |||
ruoso | ah... | ||
ok | |||
pugs_svn | r19287 | pmurias++ | s:g/err/orelse/ | ||
r19287 | pmurias++ | | |||
pmurias | what? | ||
ruoso | v6-kp6? | ||
pmurias | i didn't mean to commit anything and svk went mad | 20:30 | |
ruoso: i'm calling the Emit::Perl5V6 | 20:31 | ||
pugs_svn | r19288 | lwall++ | [File-Util] patch from Mark A. Hershberger++ | 20:32 | |
TimToady | pugs: say do if (1) {2} | 20:34 | |
exp_evalbot | OUTPUT[2] | ||
20:44
gbacon left
20:45
gbacon joined
20:47
njbartlett joined
|
|||
moritz | the irc logger is currently down, and unable to reconnect... I'll try again in an hour | 20:55 | |
pugs_svn | r19289 | pmurias++ | [kp6-v6] mostly removed stuff from Perl5, it runs example/hello.pl | 21:08 | |
pmurias | did 9669 break v6.pm? | 21:16 | |
21:17
rjbs joined
|
|||
rjbs | Hi. Is pugs.blogs.com/ still relevant? | 21:17 | |
lambdabot | Title: Pugs | ||
rjbs | and/or how is it related to planetsix.perl.org? | 21:18 | |
pmurias | ruoso: pugs.blogs.com is audrey's blog | 21:20 | |
rjbs | Audrey only? | ||
pmurias | s/ruoso/rjbs/ # wrong tab completion | ||
rjbs: with contributors | |||
rjbs | Looks like Avar posted. | ||
Ok. | |||
thanks | |||
Aha, and it's agg'd by planetsix. | 21:21 | ||
Great. | |||
dev.pugscode.org seems fairly dead and/or useless. Is this wrong? | 21:22 | ||
I guess it provides an SVN browser. | 21:23 | ||
but it seems unused for wiki or tickets | |||
21:27
Aankh|Clone left
|
|||
rjbs | Is runpugs kept up to date? | 21:30 | |
pugs_svn | r19290 | pmurias++ | [kp6-v6] the runtime for kp6-v6 will live in KindaPerl6::Runtime::Perl5V6::Runtime | 21:31 | |
pmurias | rjbs: it runs r17876 | 21:40 | |
rjbs: i think it's a pretty recent pugs | 21:44 | ||
21:49
Limbic_Region joined
21:50
amnesiac joined
21:53
manfred left
21:55
manfred joined
|
|||
pmurias | kp6-v6 is quite fun, 5 tests pass already ;) | 21:56 | |
amnesiac | nor more pugs dev? | 22:07 | |
no* | |||
pmurias | amnesiac: not in a while | 22:10 | |
amnesiac | I see | ||
22:12
justatheory joined
|
|||
pmurias | amnesiac: most development in the repo is in the side projects | 22:16 | |
Data::Bind's documentation is broken | 22:24 | ||
pugs_svn | r19291 | pmurias++ | [kp6-v6] kp6 tests 1-4 succeed and sanity 1 | 22:31 | |
22:32
Schwern left
|
|||
pmurias | sleep& | 22:32 | |
22:32
pmurias left
22:39
manfred left
|
|||
pugs_svn | r19292 | ruoso++ | [yap6] int can coerce to boolean. | 22:41 | |
22:44
thoughtpolice joined
22:51
Auzon joined
|
|||
ruoso | TimToady, considering "my %h; my $v := %h<a><b>;". On the "%h<a><b>" perspective, what is the difference between being used in a bind and in a fetch? | 23:00 | |
I mean... | |||
how does := affects the rvalue? | 23:01 | ||
23:06
jjore-m left
23:08
iblechbot left
23:09
amnesiac left
23:19
drrho left
|
|||
Auzon | pugs: if 1 -> $a {say $a} | 23:26 | |
exp_evalbot | OUTPUT[*** Cannot bind to non-existing variable: "$a" at /tmp/ycoPkiZuMR line 1, column 1] | ||
23:33
jedai joined
23:44
Auzon left
23:45
Auzon joined
23:54
njbartlett left
23:55
Auzon left,
Auzon joined
|