|
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
|
|||