Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2017-03-13

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

All times shown according to UTC.

Time Nick Message
13:00 cog__ joined #6macros
17:54 Ven joined #6macros
18:13 Ven joined #6macros
18:34 Ven joined #6macros
18:53 Ven joined #6macros
19:13 Ven joined #6macros
19:33 Ven joined #6macros
19:53 Ven joined #6macros
19:56 masak Ven: oh! cool!
19:56 * masak thinks about the question
19:56 masak your own reaction -- "no q types in val, ever!" -- is largely right
19:58 masak the only time we break that is with Val::Sub, which contains a Q::ParameterList and a Q::StatementList. but I've always considered those to be somewhat suspect and worthy of excision
20:00 masak Ven: in the absence of a need/use case for the opposite, I think Val::Regex can be pretty opaque, and not need to respond to "unpacking" or destructuring
20:00 masak the only thing we really require of it is that it match on strings
20:01 masak that way, I think we can avoid a proliferation of new Val::Regex::* types
20:01 masak instead, we can aim to be as creative as we need with the Val:: types we already have
20:07 vendethiel so I should convert the Q::Regex::* to other stuff?
20:08 vendethiel (I have Q::Regex::{Identifier,Call,Group})
20:13 Ven joined #6macros
20:33 Ven joined #6macros
20:39 masak no, the Q::Regex::* types are fine
20:40 masak in the Q end of things we *do* need the type fine-grainedness
20:40 masak I guess what I'm saying is that if a Val::Sub can be a mostly-opaque type then Val::Regex can, too
20:53 Ven joined #6macros
21:04 vendethiel well, not sure how that'll turn how to work then
21:04 vendethiel I'll check on Val::Su
21:05 Ven joined #6macros
21:07 Ven > Could not locate compile-time value for symbol Val::Array
21:08 Ven whatever did I do ._.
21:19 Ven I'm not sure how to fix this Perl 6 error, at all...
21:20 Ven even stashing doesn't fix it, whoops...

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