|
00:00
lizmat_ joined
00:03
djinni`_ joined
00:07
sourceable6__ joined
00:09
lizmat left,
djinni` left,
notable6 left,
bisectable6 left,
sourceable6 left,
nativecallable6 left,
releasable6 left,
tellable6 left,
evalable6 left,
committable6 left
00:14
notable6 joined,
committable6 joined,
releasable6 joined,
bisectable6 joined,
evalable6 joined,
nativecallable6 joined,
tellable6 joined
00:21
ilogger2 left,
ilogger2_ joined
11:01
librasteve_ joined
11:16
lizmat_ left
11:17
lizmat joined
11:25
finanalyst joined
11:31
finanalyst left,
finanalyst joined
|
|||
| Geth | rakudo/main: a0a198dd05 | (Elizabeth Mattijsen)++ | 2 files Treat .WHERE as a macro, just as .HOW and friends Just to make it more compliant. No use of a "method WHERE" could be found in the ecosystem, so there's no danger of somebody out there expecting to add a "method WHERE" to their class, and make it work. Inspired by research into github.com/Raku/problem-solving/issues/119 |
12:00 | |
| rakudo/main: 6292774574 | (Elizabeth Mattijsen)++ | 11 files Give "macro" DEFINITE same treatment as WHO and friends - Add method version for it, so 42."DEFINITE"() will work - Add sub version for it, so DEFINITE 42 will work just as it does with WHO and friends |
12:12 | ||
| rakudo/main: 971b2fa439 | (Elizabeth Mattijsen)++ | 11 files Give "macro" REPR same treatment as WHO and friends - Add method version for it, so 42."REPR"() will work - Add sub version for it, so REPR 42 will work just as it does with WHO and friends |
12:27 | ||
| jdv | the blin run was clean. good for release on sat as far as i know | 12:29 | |
| lizmat | jdv: fwiw, the above changes should not interfere with the ecosystem, as there are no methods "WHERE", "DEFINITE" or "REPR" in the ecosystem | 12:30 | |
| jdv | cool, thanks | 12:35 | |
|
12:44
finanalyst left
|
|||
| lizmat | m: class A { method AT-KEY($a) { $a * 42 } }; dd A<2> # sure looks cool | 13:48 | |
| camelia | 84 | ||
| lizmat | but perhaps we should only allow such trickery on classes / roles that do Associative ? | ||
| m: class A { method AT-POS($a) { $a * 42 } }; dd (A)[2] # similarly, or is this a case of DIHWIDT or more: Doctor, This Obfuscates More Than Is Good for It | 13:50 | ||
| camelia | 84 | ||
|
14:36
librasteve_ left
16:15
finanalyst joined
|
|||
| Geth | rakudo/main: dc33497f6e | (Elizabeth Mattijsen)++ | 2 files RakuAST: rename =restart to =counter As per the recent RakuDoc V2.x re-design |
16:17 | |
|
17:04
librasteve_ joined
|
|||
| librasteve_ | rakudoweekly.blog/2026/01/19/2026-...amentable/ | 18:46 | |
|
21:56
finanalyst left
|
|||