Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-10-21

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

All times shown according to UTC.

Time Nick Message
06:34 FROGGS joined #6macros
06:56 Ven joined #6macros
07:29 Ven masak: should Val::Property be exposed?
07:53 Ven joined #6macros
07:54 Ven should Val::Property always be truthy?
08:27 Ven joined #6macros
09:24 Ven joined #6macros
10:01 FROGGS joined #6macros
10:04 masak Ven: no, there's no Val::Property. that's what I meant by pairs not being first-class. :) sorry if that was unclear.
10:04 Ven o
10:04 masak it's similar to Val::Array not having a Val::Element, I guess.
10:04 Ven fair enough :P
10:04 masak it's just other Val things.
10:04 Ven so, should be stored as p6 pairs?
10:04 masak aye.
10:05 masak a hash should work fine.
10:06 Ven alrightey
10:06 masak (I'm still mulling about ordering. I think I might end up making .keys return in declaration order. but even then, we'd still want the hash for O(1) lookup)
10:08 Ven if you want ordering, then it can't be a p6hash
10:08 Ven (not in the nqp sense)
10:11 masak I meant if we do ordering, we'll end up doing hash + array anyway -- so in either scenario it'll have the hash
10:12 masak (you don't need the ordering for what you're implementing. I'll likely need it when I get classes and inheritance)
10:15 Ven joined #6macros
10:15 Ven ok
10:16 Ven I'll keep the Q::Property tho
10:38 masak I'm certainly willing to be convinced that it has a reason to exist. right now, I don't see it.
10:38 masak there's a Q::Property and a Q::Trait because they are syntactic elements.
10:38 masak oh, sorry. I thought you were talking about Val::Property, still :)
10:39 masak yeah, keep Q::Property, by all means. that's in line with what I imagined.
10:39 masak (...and I believe it's there for good reasons. note how 007 favors syntactic introspection more than making everything first-class)
10:52 masak dinner &
11:22 Ven joined #6macros
12:33 Ven joined #6macros
13:51 masak oh, the travis failures in PR are because of the outmoded Str methods.
16:45 Ven joined #6macros
16:48 Ven yeah, I fixed them locally on the day I rebased :)
16:48 Ven I didn't get any time today, I did go to the entreprise to sign my contract and stuff
17:31 FROGGS joined #6macros
17:58 vendethiel joined #6macros
23:35 masak new job? congrats.

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