00:02 guifa joined
japhb ugexe++ # Awesome work! 01:29
01:32 kjp left 01:35 kjp joined
guifa really quick question -- any chance we could end up working on / polishing up on my pr for multicast in time for TPRC? Trying to come up with a last minute topic (I finally finished up a nearly a year of 7d/wk work, finally have time to contribute again) 02:11
I think it was nine or ab5tract that did the initial review 02:12
Geth rakudo: ugexe++ created pull request #6159:
RakuAST: don't set Mu refinement on where-free subsets
03:00
rakudo: ugexe++ created pull request #6160:
RakuAST: nominalize coercive types for descriptor default in pre-6.e
03:51
rakudo: ugexe++ created pull request #6161:
Revert "RakuAST: make sure non-blocks are sunk in start"
04:01
patrickb That's the multicast PR of guifa: github.com/MoarVM/MoarVM/pull/1882 06:10
guifa: There are some PR comments left to chug through. 06:18
tprc is end of June. So we have two releases time to get that PR in. That seems doable. 06:20
ab5tract yeah seriously. and the commit messages are so thorough. very insightful and frankly inspiring 08:45
uguese++ ** 88
lizmat sometimes I wish we had a Type:S constraint, which would be an nqp::eqaddr(Type) rather than an nqp::istype(Type) 09:05
ab5tract S would be for strict? 09:45
it sounds pretty reasonable to me
guifa patrickb : alright, I'll suggest to them that I'll talk about this. Two things I want to do with it (1) talk about the process of making the contribution (on a couple of different levels), and (2) making a cool Phillips Hue module (the entire reason for me doing multicast lol...) 10:47
I've got a work trip today but will really crunch through the PR when I'm back tomorrow 10:48
patrickb 👍🏼
lizmat ab5tract: yeah, for strict: so Type:S would be the same as Type:_:S, and Type:U:S would only accept strict type object, and Type:D:S would only accept Type.WHAT strictly 11:07
11:10 apogee_ntv left 11:11 ntv joined
lizmat m: subset IntS of Int where .WHAT =:= Int; multi a(IntS:D) { dd }; multi a(Int:D) { dd }; a 42 but False 11:13
evalable6 sub a(Int:D)
lizmat so that we could do already, except that it would affect all dispatch 11:15
11:20 ntv is now known as apogee_ntv 12:36 apogee_ntv left 12:37 apogee_ntv joined
timo invent.kde.org/frameworks/syntax-h...x/raku.xml :eyes: 14:17
16:33 sjn left 16:39 sjn joined 17:00 ab5tract_ joined, Voldenet_ joined 17:01 bloatable6__ joined, bloatable6 left, apogee_ntv left, tellable6 left 17:02 tellable6 joined, Voldenet left, Voldenet_ is now known as Voldenet, ab5tract left, ab5tract_ is now known as ab5tract 17:03 apogee_ntv joined
timo invent.kde.org/frameworks/syntax-h...quests/794 :eyes: 17:48
lizmat timo++ 18:01
disbot2 <librasteve> rakudoweekly.blog/2026/05/04/2026-...-wars-day/ 18:03
18:50 kurahaupo left 19:03 kurahaupo joined 20:37 Pixi left 20:42 Pixi joined
Geth rakudo/main: 300ee1d95f | (Elizabeth Mattijsen)++ | 5 files
Remove some trailing whitespace
22:09
22:47 librasteve_ left
Geth rakudo: ugexe++ created pull request #6162:
Fix BUILDPLAN walkers losing init values for @/% attributes
23:49