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:06
mdiep joined
00:22
ludan joined
00:26
xerox- joined
|
|||
svnbot6 | r11929 | fglock++ | pX/Pugs-Compiler-* - more s/Regex/Token/; ram use drops to 100-150MB | 00:44 | |
01:23
limxeh joined
01:24
limxeh left
01:27
weinig|bbl is now known as weinig,
kanru joined
01:29
buetow joined
|
|||
svnbot6 | r11930 | fglock++ | pX/Pugs-Compiler-* - fixed ':' in Regex; t/01-sanity/* pass; Test.pm fails (uses about 320MB) | 02:08 | |
02:11
lollan joined
02:29
cmarcelo left
02:37
weinig is now known as weinig|sleep
02:57
penk joined
03:32
dolmans joined,
esammer_ joined
|
|||
dolmans | seen TimToady | 03:40 | |
jabbot | dolmans: TimToady was seen 5 hours 33 minutes 11 seconds ago | ||
03:45
kanru joined
|
|||
dolmans | is there a memo bot? | 03:53 | |
TimToady: [,] seems more sense, i tested and worked. but `for (@a, @b) {}' did NOT flatten currently. | 03:58 | ||
03:59
spoop joined
04:05
esammer_ is now known as esammer
|
|||
TimToady | dolmans: then it's a bug, I expect | 04:11 | |
I note that for (1,2,3), (4,5,6) -> $x { say $x } | 04:13 | ||
seems to work right. | |||
dolmans | TimToady: yes, for your saying, there is a bug. | 04:16 | |
bug is our friend. not-implemented-feature is a synonym. | 04:26 | ||
i guess if we really wanna traverse the two array objects, then should say `for (\@a, \@b) { say }' | 04:27 | ||
azuroth | bugs aren't very friendly | 04:38 | |
dolmans | azuroth: considering them friend makes life easier. | 05:10 | |
azuroth | heheh, by befriending them and therefore not squashing them? :-P | ||
dolmans | making them behave better not sqaushing in my sight. | 05:11 | |
spinclad | treat them with loving kindness and compassion to help them ease their unfriendliness and cluelessness of the right way; share their joy in finding the right way | 05:15 | |
dolmans nod | 05:16 | ||
clkao | win 7 | 05:18 | |
gaal | good morning | 05:20 | |
dolmans | morning gaal | ||
gaal | audreyt: take over the world^W^W^W^Wswitch over to new AST-p? | ||
hi dolmans | |||
spinclad | boqer tov, gaal | 05:21 | |
clkao | moose | ||
gaal | g'antlers to all of ye }:) | ||
spinclad | gaal: hegemony^W: sounds like a plan | 05:23 | |
gaal | spinclad: I have prepared Special Coffee | 05:24 | |
spinclad | that's good. you would need it even more if you were here. the sun is dead asleep. | 05:25 | |
fuel for enlivening new AST's! | 05:26 | ||
clkao | gaal: hiveminer is launched! | 05:27 | |
gaal | whee! | 05:28 | |
gaal hands out royal jelly-spiked coffee for all | 05:29 | ||
azuroth | honey coffee..? | ||
spinclad | coffee to bring out the queen in everyone | 05:30 | |
azuroth | heheheh | ||
spinclad | y'all rule, now, hear? | ||
gaal | for those who don't like it there's also Abstract Syntax Tea | 05:32 | |
azuroth | *cringe* | ||
spinclad goes for some functors and tea | 05:34 | ||
azuroth | parsec is sweet. | 05:39 | |
clkao | fglock: testpm fails because $foo if $bar is not parsing exp1. probably pcr problem for recursive rule | 06:06 | |
fglock: actually using $<exp1> rather than the rule name matched returns something not parsed | 06:08 | ||
06:57
wilx` is now known as wilx
|
|||
gaal | elks | 07:05 | |
azuroth | meese | 07:06 | |
07:09
lolage joined
07:15
iblechbot joined
|
|||
gaal | argh why does the build system attempt to remake all the third-party/ deps every time? | 07:17 | |
they don't need to be recompiled but visiting them takes time | 07:18 | ||
07:35
larsen joined
07:47
elmex joined
08:01
xerox- is now known as shapr
08:19
shapr is now known as anglohaskellers
08:20
foo\ joined
|
|||
audreyt | gaal: switchover will take place at roughly 16 hours from now | 08:42 | |
and continue for 80 hours | |||
(with interspersed sleep if I'm fortunate) | 08:43 | ||
and we'll see if 3.5 days is sufficient to do it | |||
the last time (Pugs.Types.* and IVar) took 3 days | |||
clkao | audreyt: hey | ||
audreyt | hey | 08:44 | |
I just got myself a WiFly account | |||
so will be able to remain online much more from now | |||
clkao | cool | ||
why not use 3g? | |||
audreyt | (citywide wifi)++ # even if they charge for it now | ||
svnbot6 | r11931 | audreyt++ | * Data::Bind - silence a gcc warning about pointer type compatibility. | ||
audreyt | WiFly is significantly cheaper? | ||
clkao | 300 a month? | 08:45 | |
audreyt | and now equally pervasive in city | ||
3000 a year | |||
clkao | ah. | ||
the roaming didn't work quite well last time i tried | |||
audreyt | mm | ||
worksforme | |||
(on MRT) | |||
clkao | ya, that works | 08:46 | |
audreyt | (hotspring with wifly wifi)++ | ||
(bbiab) | 08:47 | ||
clkao | heh. isn't it a bit too warm not | ||
fglock: RE: ->recompile mutating parser - need to take out the infix stuff after parsing a module though | |||
meppl | guten morgen | 08:56 | |
gaal | is 1 ntd ~~ 0.03 usd? | 08:58 | |
if so that looks like an amazing deal | |||
08:58
lollan joined
|
|||
gaal reads arrows paper | 08:59 | ||
09:00
xern joined
|
|||
azuroth | citywide wifi? what city? | 09:02 | |
gaal wonders if the PLit class was needed after all and whether literal showing might have been done like the Perl5 class | |||
09:02
rindolf joined
|
|||
rindolf | Hi all. | 09:02 | |
audreyt: here? | |||
clkao | gaal: where do you think all the wireless chips are made? | ||
gaal | azuroth: Taipei, presumably. | ||
09:02
Southen joined
|
|||
rindolf | Hi gaal, clkao | 09:03 | |
gaal | clkao: Taipei, presumably. | ||
clkao | actually hsinchu, 1hr from taipei ;) | ||
gaal | rindolf: Taipei, presumably # okay, two out of three for sense ain't bad | ||
azuroth | rindolf: Taipei, presumably | ||
arr | |||
gaal | harr | ||
azuroth | I was four seconds too slow | 09:04 | |
09:04
Revision17 joined
|
|||
gaal | 'slong as we're in agreement :) | 09:04 | |
gaal wonders who invented the typesetting convention in funcP papers to partially overwrite operators. | 09:05 | ||
azuroth wonders who invented the infinity symbol. what a pain to write. | 09:11 | ||
rindolf | Scarvey ye timber! | 09:12 | |
azuroth: in real hand writing? | 09:13 | ||
azuroth: it's \inf in LaTeX | |||
And also has a unicode symbol. | |||
azuroth | yes, in real hand writing :-) | ||
rindolf | Well, I'd better configure my Mandriva home dir to be available on Kubuntu. | 09:14 | |
I'm an exile because Mandriva Cooker messed up X.org. | 09:15 | ||
StudiesInWords | you know how to write an 8, right..? | ||
rindolf | in exile even. | ||
StudiesInWords: yes, just turn the page. | |||
azuroth | yeah, but turning the page is annoying. what a pain. | ||
gaal | you need a pageturning combinator library | 09:16 | |
azuroth | that would be nice... | ||
bye all, I'm off for fun | |||
gaal | inf = pageturn 8 | ||
fun that you're not off for good | |||
rindolf | azuroth: bye! | ||
azuroth: have fun. | 09:17 | ||
gaal: do you have a gf? | |||
gaal: I sent a resignation email yesterday. | |||
gaal: I'm going to give a shot at being a freelancer of sorts. | |||
gaal: where are you working now? | 09:18 | ||
gaal | from these questions it sounds like you want to be my freelance gf? | 09:19 | |
rindolf | gaal: no. | 09:20 | |
gaal: I'm just asking. | |||
audreyt | "freelance gf" sounds like a fascinating concept. | 09:22 | |
rindolf | AUDREYT!!! | ||
audreyt: what's up? | |||
audreyt | svk | ||
rindolf | audreyt: cool. | ||
audreyt | as in "svk up" # ok, not funny | 09:23 | |
rindolf | audreyt: hacking on svk? | ||
perlbot: top 10 karma | |||
perlbot | The top 10 karma entries: C: 1146, iblech: 227, $i: 197, C/C: 166, audreyt: 151, fglock: 146, stevan: 127, gaal: 123, putter: 121, $x: 93 | ||
rindolf | audreyt: you're gaining more karma recently. Lots of commits? | ||
audreyt | probably just longer commit logs. | ||
rindolf | audreyt: I see. | 09:24 | |
gaal | there was that time when she committed a formatting change with a three-page log message consisting of blank lines except one period in the middle. I always told her to use the <CENTER> tag, but she wouldn't listen. | ||
audreyt | I learned it from gaal, who has committed a 2-d projection of a three dimensional fractal pyramid | 09:26 | |
rindolf | gaal: <CENTER> is depracated. | ||
audreyt: :-) | |||
audreyt: as a test result? | |||
audreyt | that spans 1792 lines | ||
gaal | we should hack svnbot so that it --s someone who's code you're removing | 09:27 | |
audreyt | rindolf: no... I was replying gaal's counterfactual statement with another one | ||
gaal: aww, how very zero sum thinking | |||
rindolf | audreyt: OK. | ||
gaal | audreyt: of course it's counterfactual! it was't a pyramid, it was a dodecahedron! | ||
audreyt | surely it's a icosahedron? | 09:28 | |
d20 system is more popular, I hear | |||
rindolf | audreyt: www.shlomifish.org/MathVentures/dodeca.html | 09:29 | |
gaal | audreyt: actually it's just like adding a RULE to make karma the grep -c ^$name `svk praise` of the project | ||
lambdabot | Title: What's the Volume of a Dodecahedron? | ||
gaal | so there can be fusion, or something | ||
ok this is getting too inane for noon conversation, even if this is IRC | 09:30 | ||
audreyt | mm karma fusion | ||
gaal plops back to them arrows | |||
rindolf | audreyt: so I decided to enter the fear and become a freelancer of sorts. | 09:31 | |
audreyt | you may find my ByteString parrows in the pugs tree to be helpful | ||
rindolf | audreyt: I'm also trying to get sponsorship for a year. | ||
audreyt | rindolf: nice. | ||
you'll also get uncertainty and doubt for free! | |||
but it'll be fun. | |||
gaal | audreyt: gracias | ||
audreyt | de nada | 09:32 | |
rindolf | audreyt: are you studying a new human language now? | ||
audreyt | no | 09:33 | |
rindolf | audreyt: I see. | ||
audreyt: maybe I should take some German courses. | |||
Or work on my Arabic. | |||
I studied Written Arabic for 6 years in High School, but lost most of my vocab. | |||
gaal | btw, why the higher-rank polymorphism in the "real" declarations of class Monad? the tutorials always have it class Monad m where (>>=) :: m a -> (a -> m b) -> m b | ||
rindolf | Semitic languages are a bitch, but kids can get the hang of them pretty quickly. | 09:34 | |
gaal | but the real type in ghc at least is forall a b. m a -> (a -> m b) -> m b | ||
audreyt | it's the same | ||
gaal | hmm, is there a difference at all? the scope is for the entire expresion | ||
audreyt | ghc just makes forall explicit | ||
gaal | then why bother? | ||
audreyt: this is in the source code... | |||
not @type | |||
audreyt | for pedagogical reasons | ||
gaal | libraries/base/GHC/Base.lhs | 09:35 | |
audreyt | alternatively, someone copy and pasted :t | ||
;) | |||
gaal | :) | ||
pedagogical doesn't make sense here because in the same class, return a :: a -> m a | |||
w/o explicit quantification | |||
or maybe, just bad pedagogy :) | |||
audreyt | badagogy | 09:36 | |
they are used interchangeably | |||
and might be authored by different people anyway | 09:37 | ||
the explicit "forall a b." is clearer because you won't | |||
read (a->m b) as (forall b. a->mb) | |||
accidentally | |||
and "return" has no such problem | |||
but that's retrojustifiction... probably just badagogy | |||
gaal | unjustification | ||
audreyt | jestification | 09:38 | |
gaal | why would you ever read (a->m b) as (forall b. a -> m b) ? | ||
audreyt | jest-driven development | ||
you wouldn't. :) | 09:39 | ||
so. Class.MOP. | |||
gaal | that's a bit like wager-driven development. "bet you can't write a program to..." | ||
whee | |||
audreyt | I've backlogged the #moose discussion | ||
seems that we really want it to compile before the switch | 09:40 | ||
gaal | after my brain stopped hurting so did i, and it made more sense on a reread | ||
nothingmuch's proposals often do, if I can get past the brainhurt stage, which I can't always | 09:41 | ||
audreyt: I'll get it to compile then. | |||
audreyt | yay. | 09:42 | |
gaal | oh, can you summarize usage gudelines for encodeUTF8 and decodeUTF8 please? they are teh confusing. | ||
audreyt | ok... don't. | ||
that's a nice and short summary I hope | 09:43 | ||
gaal | I want to write something that emits a NativeStr as String; should it encode or decode? | ||
heh. | |||
jsut use Data.ByteString.Char8? | |||
audreyt | aye | ||
gaal | ACK. | ||
that's indeed the best possible summary | |||
you are a monadic summarizer. | |||
audreyt | :D | 09:44 | |
meanwhile I'll work on PIL.Native.Eval | |||
porting it to CapInternals | |||
gaal | 'hip' xx 2 ~ hooray | ||
hope precedence doesn't bork that? | 09:45 | ||
?eval 'hip' xx 2 ~ hooray | |||
09:45
evalbot_11922 is now known as evalbot_11931
|
|||
evalbot_11931 | Error: No such sub: "&hooray" | 09:45 | |
gaal | ?eval 'hip' xx 2 ~ 'hooray' | ||
grr. | |||
evalbot_11931 | "hip hiphooray" | ||
gaal | computers are hard, lets go computer shopping. | ||
audreyt | ?eval "{'hip' xx 2, 'hooray'}" | ||
evalbot_11931 | "hip hip hooray" | ||
gaal | ha! | ||
audreyt | it's nice that I got enough $job done that I have nothing on queue until at least wednesday | 09:46 | |
and only a couple afternoons after that | |||
jifty++ # massive timesaver | |||
gaal | (pony-oriented programming)++ | ||
audreyt | msie6-- # 50% of time spent on working around its bugs | ||
gaal | jifty++ # you'd be spending a lot less than 50% of your time workaroungind msi bugs if it weren't for a framework that made the other things easy | 09:48 | |
# but there'd be more time spent overall | |||
bbiab& | |||
argh third-party/ annoys me | 10:05 | ||
audreyt | move back to src/? | 10:07 | |
btw, GHC 6.5-trunk now allows multiple module names to be concurrnetly installed | |||
and all dependencies are qualified by (package-version-module) triple | |||
so userinstalled fps and pugs fps can now coexist | 10:08 | ||
and we don't have to rename things anymore | |||
i.e. GHC finally supports multiversioning. | |||
gaal | that's very excellent | 10:09 | |
audreyt | I can't wait for 6.6 to be available as binary on all major platforms. | ||
that's perhaps still 3~4 months in the future. | |||
gaal | but my current gripe is that 'make pugs' vists 3rdp superfluously | ||
audreyt | yeah. you can nix the revisit | 10:10 | |
util/build_pupgs | |||
line 74 | |||
probe for -M of the .a file | |||
gaal | does ccache really work with ghc? i just did 'ccache -s' and saw no hits | ||
audreyt | and don't rebuild if there's it | ||
gaal | good idea | 10:11 | |
10:14
buetow joined
|
|||
gaal | hmm. what's a good thing to compare the -M of the lib against? the dir modification time? | 10:20 | |
s/dir/lib hs source dir/ | |||
don't want to reinvent make... but ISTR the revisits didn't use to happen, was there another clever mechanism? | 10:22 | ||
svnbot6 | r11932 | Darren_Duncan++ | ext/Set-Relation/ : start to reimplement this module using fewer Perl 6 features, so that it can be made to work sooner | 10:36 | |
audreyt | no | 10:38 | |
revisit is neccessary for third-party/ | |||
gaal | too bad :( | ||
audreyt | as 6.2.1's cabal doens't support multiple source dirs | ||
6.4.1 | |||
and in any case we may want to configure each third-party diferently | |||
gaal | troo | 10:39 | |
audreyt: I had to use -fno-monomorphism-restriction in a small refactoring I just made. what's the haskell 98 longhand spelling for what I did? | 10:41 | ||
svnbot6 | r11933 | gaal++ | * minor cleanups | 10:42 | |
r11933 | gaal++ | * fps literal string quoter for Perl6Class | |||
audreyt | usually just means you need to decurry | ||
and name the params explicitly | |||
gaal | beh | ||
audreyt | ts = text . show . plShow | 10:43 | |
change to | |||
gaal | (haskell > 98)++ | ||
audreyt | ts x = text . show $ plShow x | ||
gaal | so much for equational reasoning :) | ||
audreyt | hackage.haskell.org/trac/haskell-prime/ticket/80 | 10:44 | |
lambdabot | Title: #80 (Reform the monomorphism restriction) - Haskell Prime - Trac | ||
gaal | haskell rfc process! when's the first Apocalypse come out? | 10:46 | |
audreyt | actually... we vote as a committee :) | ||
10:47
prefiks joined
10:49
turrepurre joined
|
|||
gaal | if Trac were implemented in Haskell, the company that made it would need to have been renamed BestTheoretical | 10:49 | |
svnbot6 | r11934 | gaal++ | remove comment, we'll stay with the extension | 10:54 | |
gaal | hmmmm looks like hs-boot files again :( | 11:00 | |
MOP <-> CapInternals | |||
audreyt | usually solvable with implicit param :) | 11:01 | |
(see Pugs.Parser/Operator) | |||
but for now, feel free to use .hs-boot | |||
can always refactor later | |||
gaal | it's types, not funcs | 11:02 | |
audreyt | much better than #include | ||
so you can't go anywhere but up | |||
types can maybe get factored out? | |||
to another common dep mod | |||
but .hs-boot is fine | |||
jet lag is kicking in bad... | 11:05 | ||
I'll resume hacking for real after sleep | |||
gaal | nightie | ||
audreyt | be back in ~10hr :) | ||
11:14
awwaiid_ joined,
iblechbot joined
11:35
kane-xs joined
11:37
dolmans joined
11:59
theorb joined
12:29
Aankhen`` joined
12:32
chris2 joined
12:35
Aankh|Clone joined
|
|||
svnbot6 | r11935 | gaal++ | * Make Pugs.MOP compile. Yippie! | 12:48 | |
r11935 | gaal++ | * Add demo misc/pX/gaal/CMTest.hs (currently displays some bogosity | |||
r11935 | gaal++ | in asPerl6Object, hmm) | |||
gaal | audreyt: I punted somewhat with the circularity, and simply moved the type definitions all to Pugs.AST.CapInternals. It's not totally evil since the AST *is* coupled with the MOP a little bit... | 12:50 | |
audreyt | sure. | 12:54 | |
yay! | |||
gaal | can't sleep? :/ | 12:55 | |
audreyt | oh. right. forgot that I'm sleeping now | 12:56 | |
audreyt remembers and dozes off | |||
gaal | :P | 12:58 | |
.oO( and disappears in a puff of timezone difference ) |
13:06 | ||
13:08
lumi joined,
iblechbot joined
13:17
mauke_ joined
13:27
mauke_ is now known as mauke
13:48
ludan joined
14:06
elmex joined
14:29
weinig joined
14:53
Dr_Pi joined
14:55
jferrero joined
|
|||
jferrero | Hi | 14:55 | |
14:55
elmex joined
|
|||
TimToady | howdy | 15:01 | |
gaal | moose! | 15:20 | |
15:25
crem_ joined
15:36
weinig is now known as weinig|away
15:41
lichtkind joined
|
|||
lichtkind | welsome back all here :) | 15:42 | |
welcome | |||
stevan | gaal: m??se? | 15:45 | |
gaal: in response to your question in #moose about Object | 15:47 | ||
Object has no superclass | |||
it's metaclass is an instance of Class | |||
(now here comes the really fun part) | |||
Class's superclass is Object | |||
Class's metaclass is an instance of Class | 15:48 | ||
I made pretty pictures of this a while back (including the Package and Module stuff as well) - svn.openfoundry.org/pugs/perl5/Perl..._model.jpg | |||
and the MiniMetaModel is a fairly simple example of how to bootstrap the circularity I described above | 15:49 | ||
svn.openfoundry.org/pugs/perl5/Perl...taModel.pl | |||
and to further prove that Perl really is the new LISP,... here is a LISP version of the mini-meta-model...which is suprisingly similar - sial.org/pbot/18789 | 15:51 | ||
lambdabot | Title: Paste #18789 from "stevan" at 71.234.68.135 | ||
15:52
justatheory joined
|
|||
gaal | stevan: moose! but my question was, which *module* does Object have? presumably one with the package "Object", yes? | 15:56 | |
stevan | gaal: uhm,.. yeah | 15:57 | |
stevan is a little confused | |||
TimToady | stevan: but you've just proven that Perl *5* is the new Lisp... | ||
gaal | stevan: See svn.openfoundry.org/pugs/src/Pugs/MOP.hs and near the bottom of svn.openfoundry.org/pugs/src/Pugs/A...ternals.hs | ||
stevan | TimToady: yes, for Christmas I will prove that with Perl 6 :) | 15:58 | |
TimToady | I want it now. Wah! Wah! Wah! | ||
stevan | gaal: is the module the storage? | ||
TimToady: I know a few people... I will see what I can do :P | 15:59 | ||
gaal | classObject = MkClass { c_module = the modules that has 'Object' as its name, ... } | ||
stevan: this is code you helped us write in chicago: | 16:00 | ||
CapInternals.hs:789 | |||
the basic oo thingies | |||
a package has a name and maybe a parent | 16:01 | ||
a module is a package + version stuff # and the 'package' part may be anonymous really | |||
stevan | gaal: yes, ok,.. it is coming back to me now | ||
stevan had to put on his Haskell glasses to see | |||
gaal | a class is a module (maybe) plus superclass list and method+slots stuff | 16:02 | |
stevan | yup | ||
so in answer to your question then... yes,.. Object's module is the one with the name *Object* | 16:03 | ||
gaal | nothingmuch had proposed something i'm only partially understanding (but am less shocked at as I was when he first brought it forth) | ||
stevan | the interface stuff? | ||
gaal | in #moose | ||
yeah | |||
really needs a better name :) | |||
stevan | yeah we have been discussing that even more in the context of Class::MOP | ||
gaal: agreed,.. we dont want to have Java connotations | |||
gaal | so excellent, classObject is correct | 16:04 | |
stevan | gaal: in CapInternals.hs you have the superclass of Class being Class | ||
it should be Object | |||
or am I compiling that wrong ? | |||
gaal | stevan: it's not that I'm worried about java connotations as such; it's just that we are already using the term 'protocol' to mean what 'interface' means in java | 16:05 | |
(more or less) | |||
stevan | like in Objective C? | ||
gaal | stevan: nope, that is only a *type* | ||
stevan | gaal: ok,.. | ||
stevan flips some compiler switches in his wetware GHC | 16:06 | ||
gaal | c_superClasses :: [Class] -- the c_superClasses field is of type "list of Class" | ||
stevan | ahh MOP.hs clears it all up | ||
gaal | If I ever design a font, stevan, I'll add a character dedicated to you | ||
the semicomma: ",.." | 16:07 | ||
stevan | :) | ||
kind of like a semicolon that has fallen over and it's brains spilt out | |||
16:07
Psyche^ joined
|
|||
gaal | yes MOP.hs has the data and eventually the functionality, CapInternals just, uh, schemas | 16:08 | |
splillipses | |||
16:08
prefiks joined
|
|||
stevan | gaal: re: nothingmuch's crazy "interface" idea,.. we have discussed the idea that everything can (on some level) act as a role | 16:14 | |
and that there are two kinds of role composition, implict and explicit | |||
and when an attribute needs to create accessors, etc,.. it creates a role which is implicityly combined into the class | 16:15 | ||
16:15
Psyche^ is now known as StudiesInWords
|
|||
stevan | and during that implict composition, the class actually pretend to be a role (Class does Role) so that conflicts can be caught and dealt with rather than just blowing up | 16:15 | |
it gets a little messier in the details, but it seems to be working out so far | 16:17 | ||
anym??se, time to do some $work :( | |||
16:28
larsen joined
16:30
marmic joined
16:32
Aankh|Clone is now known as Aankhen``
16:55
weinig|away is now known as weinig
17:12
awwaiid_ is now known as awwaiid
17:17
weinig joined
|
|||
gaal | The Arrows paper remarks "[...] Luckily this does not matter: it is rare that we /want/ to write a parser which decides on the grammar to accept on the basis of previously parsed values". | 17:19 | |
Does this ultimately mean we can't use an Arrow-based parsing library for Perl 6? | |||
(page 20 in the draft that I have) | 17:20 | ||
bbiab & | 17:21 | ||
17:27
weinig is now known as weinig|bbl
17:32
mdiep joined
17:52
buetow joined
17:53
chris2 joined
18:09
ludan joined
|
|||
ludan | re | 18:10 | |
StudiesInWords | kartoffelpue | 18:16 | |
18:45
rindolf joined
19:18
pjcj joined
19:37
xinming_ joined
19:54
xinming_ joined
|
|||
lichtkind | StudiesInWords you mean Kartoffelpueree? | 20:16 | |
20:22
xinming_ joined
20:30
tup joined
20:34
jmf joined
20:41
xinming joined
21:15
weinig joined
21:37
lolage joined
21:58
larsen joined,
ruz joined
|
|||
nothingmuch | audreyt: ping | 22:03 | |
how do you do <readmore> on typepad? | 22:04 | ||
rindolf | Hi nothingmuch | 22:05 | |
nothingmuch: what's up? | |||
nothingmuch | hi rindolf | ||
not much | |||
22:05
prefiks left
|
|||
nothingmuch | helping ann with summaries | 22:05 | |
rindolf | nothingmuch: nice. | ||
nothingmuch | off to bed soon | ||
rindolf | nothingmuch: is Ann the girl with the piggy tails? | ||
nothingmuch: OK. | |||
nothingmuch | ann is the one you liked | ||
rindolf | nothingmuch: whom I said was cute? | ||
nothingmuch: OK. | |||
nothingmuch | yes | ||
she has no pig tails though | |||
rindolf | nothingmuch: OK. | 22:06 | |
clkao | nothingmuch | 22:07 | |
moose | |||
nothingmuch | hiya clkao | ||
whazaaaap | |||
clkao | knothing much | ||
nothingmuch hopes the tea will arrive tomorrow | 22:08 | ||
clkao | any luick with the tracker? | 22:09 | |
nothingmuch | not yet | ||
i thiink the code is wrong | |||
but *shrug* | |||
clkao | *odh* | ||
oh well | |||
rindolf | nothingmuch: are you on IRC tomorrow? | 22:13 | |
nothingmuch | rindolf: probably | ||
rindolf | I'll need you guys help with a TPF grant request. | ||
"the help of you guys" even. | |||
For HTML::Widgets::NavMenu | 22:14 | ||
nothingmuch | read ovid's tips | 22:15 | |
rindolf | use.perl.org/comments.pl?sid=32177 | ||
lambdabot | Title: Call for TPF Grant "Volunteers" : HTML-Widgets-NavMenu | ||
rindolf | nothingmuch: yeah, I know. | ||
When is the deadline? | |||
nothingmuch | i dunno | ||
nothingmuch has never submitted a TPF grant | |||
i doubt i can help other than summarizing what Ovid said ;-) | 22:16 | ||
clkao | are you trying to get a grant not for yoursefl? | ||
nothingmuch | i don't think you can do that | 22:17 | |
rindolf | clkao: well, I'm now trying to get a grant *for* myself. | ||
clkao: my post to the blog was a grant proto-proposal. | |||
So other people can submit if they're looking for good idea. | |||
s | |||
22:19
lichtkind joined
|
|||
lichtkind | ? $primzahlen = \(2,3,5,7,11,13,17,19,23); | 22:21 | |
is this valid perl6 ? | 22:22 | ||
nothingmuch | night fols | 22:25 | |
folks | |||
svnbot6 | r11936 | Darren_Duncan++ | ext/Set-Relation/ : updated Relation.pm so it compiles ; added 3 new subs/methods ; discovered parsefails for \!=:=, eqv, (probably \!=== and \!eqv too), and 'sub foo of bar ...' | 22:31 | |
22:31
dduncan joined,
penk joined
22:32
dduncan left
|
|||
lichtkind | g night | 22:35 | |
?eval $primzahlen = \(2,3,5,7,11,13,17,19,23); | |||
22:36
evalbot_11931 is now known as evalbot_11936
|
|||
evalbot_11936 | Error: Undeclared variable: "$primzahlen" | 22:36 | |
lichtkind | ?eval my $primzahlen = \(2,3,5,7,11,13,17,19,23); | ||
evalbot_11936 | [2, 3, 5, 7, 11, 13, 17, 19, 23] | ||
lichtkind | ah thx | ||
22:51
penk joined
23:04
theorbtwo joined
23:05
Schmooster joined
23:07
justatheory joined
|
|||
jferrero | ?eval print "2+2" | 23:08 | |
evalbot_11936 | OUTPUT[2+2] Bool::True | ||
23:08
wilx joined
23:17
xinming_ joined
23:36
fglock joined
|