Summer of Perl | 6.2.12 released! | paste: sial.org/pbot/perl6 | pugs.blogs.com | pugscode.org | pugs.kwiki.org | www.treehugger.com/files/th_images/paradigm.jpg Set by nothingmuch on 12 July 2006. |
|||
00:11
kanru2 joined
00:17
kanru3 joined
01:15
xinming joined
01:30
unobe_away is now known as unobe
01:48
dolmans joined
02:00
xinming joined
02:09
Yaakov_ is now known as Yaakov
|
|||
dolmans | why placeholder cannot be used in a explicit sub block, `sort sub { $^a <=> $^b }, @a;'? | 02:24 | |
02:26
neoesque joined
|
|||
audreyt | dolmans: because having two places to put params is considered confusing | 02:27 | |
sub ($x) { say $x + $^y } | 02:28 | ||
also, with sort blocks, why would you want a "sub" there? | |||
dolmans | audreyt: just test the language syntax. | 02:29 | |
audreyt | *nod* | 02:31 | |
dolmans | audreyt: i wonder whether perl6/pugs would provide a high order function transformer module, flip, curry or some jargons that i don't even knows? or there already has one? | 02:41 | |
audreyt | there's ext/fp/ | 02:43 | |
but it can use some more helper functions | |||
there's a builtin curry in the form of .assuming | |||
?eval &infix:<+>.assuming(4).(5) | |||
02:43
evalbot_11823 is now known as evalbot_11826
|
|||
evalbot_11826 | 9 | 02:43 | |
dolmans | what do you mean `it can use some more helper functions'? | 02:44 | |
audreyt | it means | ||
feel free to commit to ext/fp/lib/fp.pm | |||
and its tests | |||
to improve i | |||
to improve it | |||
do you have a commit bit? | |||
if not, what's your email addr so I can send you one? | |||
dolmans | ah, that is, sounds a good job | ||
not yet, [email@hidden.address] i have a desire to do something. | 02:45 | ||
audreyt | welcome aboard | ||
dolmans | great | ||
audreyt | add yourself to AUTHORS as the first commit to see if it work :) | ||
02:46
weinig is now known as weinig|sleep
|
|||
audreyt | (bbiab) | 02:48 | |
svnbot6 | r11827 | agentz++ | util/prove6: minor tweaks | 03:30 | |
03:31
agentzh joined
|
|||
agentzh | seen putter | 03:31 | |
jabbot | agentzh: putter was seen 8 days 10 hours 57 minutes 20 seconds ago | 03:32 | |
agentzh | putter: thanks a lot for your misc/pX/Common/regexp_and_parser_spike/regexp_engine_demo.pl | 03:33 | |
putter: i implemented an AI language compiler for my mentor in only two days. | 03:35 | ||
putter: which reused your algorithm in that script | 03:36 | ||
putter: my mentor was amazed and even asked me to give a talk to his graduate students on continuation. :) | 03:37 | ||
putter++ CPS++ | 03:38 | ||
lunch & | 03:44 | ||
03:44
agentzh left
03:49
lambdabot joined
04:00
unobe is now known as unobe_away
04:39
kanru3 joined
04:44
tessier__ is now known as tessier
05:18
amnesiac joined
05:48
tup joined
06:06
agentzh joined
06:07
agentz joined
06:08
agentz joined
06:10
agentzh joined
06:11
agentzh joined
06:13
agentzh joined
|
|||
gaal streteches | 06:14 | ||
agentzh | S05 says "Just as rx has variants, so does the C<regex> declarator. In particular, there are two special variants for use in grammar: C<token> and C<rule>." | ||
the first sentence seems odd | 06:15 | ||
"just as ... so does ..." doesn't it look very strange? | |||
gaal: moose }:=> | 06:16 | ||
gaal | agentzh: elk! | ||
it sounds OK to me | |||
agentzh | gaal: okay. another question... | 06:17 | |
what variants does C<rx> have? | |||
does S05 mean the variants like "rx /.../" and "rx (...)" ? | |||
gaal | m// ? | 06:18 | |
agentzh | or S05 is saying C<rx> and C<regex> share the same set of "variants"? | ||
gaal: Hmm, it's likely | 06:19 | ||
gaal | audreyt: in S05: "As the syntax indicates, it is now more closely analogous to a C<sub {...}> | ||
constructor. In fact, that analogy will run I<very> deep in Perl 6. | |||
" | |||
s/will run/runs/ | |||
agentzh | anyway it's a bit fuzzy here | ||
gaal | also, inconsistent whitespace in line 1031 | 06:20 | |
brb | 06:21 | ||
agentzh | gaal: i don't think the whitespace is inconsistent on line 1031 | 06:22 | |
gaal | the indentation is greater than in the line before it | 06:23 | |
agentzh | i think the auther is aligning the delimiters with line 1030. | ||
because the auther is talking about "the opening delimiter" on line 1028 | |||
gaal | sure, that's usually done w/o changing the first character unless it's a continuation line | ||
I'd say the same about 1014 | 06:24 | ||
06:24
penk joined
|
|||
gaal | that is I'd prefer | 06:24 | |
agentzh | gaal: :) | ||
gaal | rx /.../ | ||
ro | |||
rx /.../ | |||
(*to) | 06:25 | ||
agentzh | gaal: i agree | ||
intervening whitespace between rx and the delimiters are more appropriate. | 06:26 | ||
*is | |||
i'll add that to my patch for S05. :) | |||
gaal | to make it more pleasing on the eye one trick is to exaggerate the spaces even in the regex {...} case | 06:27 | |
so the visual difference between regex and rx doesn't stand out. but that's a very pale shade of bikeshed | 06:28 | ||
"shady" | |||
agentzh | *nod* | ||
agentzh goes back to read S05 | |||
gaal goes back to $work | |||
06:36
kanru3 is now known as kanru
06:47
dolmans joined
06:52
macroron joined
07:04
penk joined
07:11
shachaf joined
07:18
miyagawa joined
07:19
asz joined
07:23
asz joined
07:26
elmex joined
07:39
agentzh joined
|
|||
agentzh | pmichaud: why is the definition of <prior> put into the section "Nothing is illegal"? is there any (Perl 5-related) historical reason for this? | 07:40 | |
pmichaud: i mean in S05 | |||
07:48
shachaf__ joined
07:49
shachaf joined
07:50
shachaf__ is now known as shachaf
07:51
shachaf__ joined
08:00
miyagawa joined
08:08
wilx joined
08:19
iblechbot joined
08:30
elmex joined
08:35
asz joined
08:36
wilx joined
|
|||
agentzh admits Perl 6 is a huge language. | 08:38 | ||
tessier | That can't be a good thing can it? | 08:39 | |
agentzh | well, that depends on how you see that | ||
english is also *huge* | 08:40 | ||
chinese is *huge* | |||
but natural languagues are very very easy to *use* | |||
though not so easy to *learn* | |||
Perl 6 is similar to natural lanuges in many respects | 08:41 | ||
*languages | |||
agentzh is happy to see Perl 6 gets *adverbs* | 08:42 | ||
agentzh returns to S05 again | 08:45 | ||
08:47
shachaf joined
09:02
chris2 joined
09:22
ludan joined
09:31
bernhard joined
09:32
|mjk| joined
09:56
traecer left
10:12
Spania32 joined
10:15
wilx joined
|
|||
bernhard | \help | 10:21 | |
10:29
larsen joined
11:05
Southen_ joined,
TimToady joined
11:13
wilx joined
11:25
locksy joined
11:28
cm joined
|
|||
cm | where to find the latest state of the onion writeup? :( | 11:29 | |
gaal | falafel induced food posionoing? oh no, get better audreyt! and you know where the good stuff is :) | 11:40 | |
11:52
Southen joined
12:11
Southen_ joined
12:25
cm_ joined
12:26
marmic joined
12:30
shachaf joined
12:37
Southen joined
12:44
mollmerx joined
12:53
meppl joined
12:58
mauke_ joined
13:04
chris2 joined
13:13
mauke_ is now known as mauke
13:15
macroron joined
13:16
macroron joined
13:22
macroron joined
13:23
b_jonas joined
13:25
cm joined
13:26
Aankhen`` joined
13:48
xinming joined
14:01
buetow joined
15:00
bernhard joined
15:07
weinig|sleep is now known as weinig|away
15:46
Dr_Pi joined
15:58
Aankh|Clone joined
16:05
aufrank joined
|
|||
aufrank | are the slides from TimToady and TheDamian's talk online anywhere? | 16:13 | |
what about Tim Bunce's? | |||
16:15
dnikolai joined,
dnikolai left
16:17
iblechbot joined
16:18
justatheory joined
|
|||
chris2 looks for them too | 16:23 | ||
i guess TimToady's get published in an oreilly article, as usual. but that will take some time | |||
16:23
foo\ joined
16:50
pat-fried joined
16:51
pat-fried left
|
|||
svnbot6 | r11828 | scw++ | Pugs::Emitter::Rule::Parsec: | 16:56 | |
r11828 | scw++ | add non_capturing_group and remove (seems) unused sub code | |||
17:13
Dr_Pi joined
17:15
nothingmuch joined
17:38
pdcawley_ joined
17:57
shachaf joined
18:04
Aankh|Clone is now known as Aankhen``
18:05
asz joined
18:10
nothingmuch joined
|
|||
nothingmuch | clkao: did you get your paypal? | 18:11 | |
18:47
elmex joined
18:57
buubot joined
19:18
aufrank joined
19:20
cmarcelo joined
|
|||
nothingmuch | s/w 8 | 19:43 | |
20:00
dvorak joined
20:09
lollan joined
20:11
lollan joined
20:12
cmarcelo left
20:16
Khisanth joined
20:40
cmarcelo joined
20:55
crem_ joined
21:00
cmarcelo left
21:03
jikanter joined
|
|||
svnbot6 | r11829 | azuroth++ | elems now only works on lists, not on arbitrary scalars. t/builtins/arrays/elems.t ex-todo tests pass :-) | 21:40 | |
22:04
macroron joined
22:20
unobe_away is now known as unobe
22:22
cmarcelo joined
22:25
hcarty joined
|
|||
clkao | nothingmuch: yes, thank you | 22:35 | |
22:43
evalbot_11826 is now known as evalbot_11829
22:47
AppleIver joined
|
|||
nothingmuch | audreyt: ping | 22:49 | |
ingy | hi nothingmuch | 22:50 | |
nothingmuch | or any pugs.blogger: ping | ||
hi ingy | |||
what's up? | |||
22:50
AppleIver left
|
|||
ingy | nothingmuch: were you pinging me | 22:50 | |
nothingmuch | ingy: yes, YAML had some commit from audrey | ||
fixing up some tagging scheme issues | |||
blessings, and colons, and emitting | 22:51 | ||
weird edge cases | |||
so please release | |||
oh crap, audreyt is probably flying right now, right? | |||
robkinyon: ping? | |||
gaal: ping # although probably sleeping | |||
ingy | nothingmuch: I see | 22:52 | |
I will in some hours then... | |||
nothingmuch | <3 | 22:53 | |
ingy | going to a movie | ||
nothingmuch | have fun! | ||
you could also give audreyt comaint | |||
she said she could release it on her own | |||
22:54
unobe is now known as unobe_away
|
|||
nothingmuch | ingy: which movie, btw? | 22:55 | |
clkao | *yawn* | 22:58 | |
nothingmuch | is larry's state of the onion transcript available? | 23:03 | |
or mp3? or video? | 23:04 | ||
23:06
Revision17 joined
|
|||
nothingmuch invented a new term: | 23:23 | ||
"lambda dragons" | |||
as in: | |||
23:23
AppleIver joined
|
|||
nothingmuch | here be lambda-dragons | 23:23 | |
23:23
AppleIver left
|
|||
nothingmuch | when referring to e.g. pugs code | 23:23 | |
awesome | |||
nothingmuch does heavey metal fingers thing | |||
(i take credit because: www.google.com/search?q=%22lambda%20dragons%22 ) | 23:24 | ||
lambdabot | Title: "lambda dragons" - Google Search | ||
nothingmuch | \m/ | 23:30 | |
23:35
bsb joined
|