Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-06-18

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
08:37 Ven joined #6macros
09:58 Ven joined #6macros
11:29 Ven joined #6macros
15:29 Ven joined #6macros
19:05 vendethiel joined #6macros
19:08 vendethiel- joined #6macros
20:22 vendethiel- good stuff on 007 :)
20:24 masak working on getting custom-ops to a mergeable state now.
20:24 vendethiel- that's what I saw ;-)
20:24 vendethiel- I see your pushes in realtime :P
20:24 masak it's more work than I thought. but it will end up making 007 much more useful.
20:24 vendethiel- .oO( except when I'm sleeping )
20:24 masak well, all the activity you might have seen on the custom-ops branch was just a rebase. that branch is quite old at this point :)
20:25 masak anyhoo, the goal of the custom-ops branch is to basically put ops and subs on an equal footing.
20:25 vendethiel- yeah, I guess you didn't do those 10 commits today :P
20:25 vendethiel- (+ with somebody else commiting)
20:26 masak oh right, sergot++ did a bit of it too
20:27 masak right now I'm thinking of a good data structure for op prec levels.
20:27 masak going with array (levels) of array (same-prec ops) of op for now.
20:27 masak not super-efficient, but relatively easy to think about.
20:29 vendethiel- a graph?
20:33 masak I don't follow. a graph is not a very concrete data structure. an array is.
20:34 masak the sacrifice I'm making is doing a bit more linear searching than necessary. but I'm buying a bunch of simplicity, too.
20:34 vendethiel- right. you can use an array organized as a graph, obviously
20:49 masak essentially what it is.
20:49 masak except the graph is always totally ordered, so it's more of an ordered sequence of prec levels.
21:02 vendethiel- nice :)
21:04 masak it's totally ordered, because 'is tighter' and 'is looser' always installs a new op next to an old op level, and 'is equal' always installs in an existing op level.
21:05 vendethiel- I'd ask if you looked at mixfix parsing in agda, but... :P I know your free time is *very* short
21:15 masak we've talked about mixfix parsing before. you linked me a PDF.
21:15 masak I believe I concluded that it's a bit too general for what I want, and would take 007 too far afield from Perl 6.
21:16 vendethiel- the technique used is *very* interesting though :)
21:16 vendethiel- that's what I was getting at
21:16 vendethiel- Anyway, good night :)
21:26 masak 'night

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary