🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
01:23 arkiuat left 01:26 arkiuat joined 01:33 arkiuat left 01:37 Sgeo joined 01:45 sibl joined 01:55 arkiuat joined 02:08 arkiuat left 02:17 sibl left, hulk joined 02:18 arkiuat joined, kylese left 02:40 arkiuat left 02:43 sibl joined 02:55 arkiuat joined 03:00 arkiuat left 03:02 arkiuat joined 03:15 hulk left, kylese joined 03:50 arkiuat left 03:51 arkiuat joined 03:54 arkiuat left 03:59 arkiuat joined 04:45 Aedil joined 05:12 Guest71 joined 05:13 Guest71 left 05:24 topnep joined 06:41 arkiuat left 07:10 lue joined 07:12 ShimmerFairy left 07:34 lichtkind joined 08:08 lue is now known as ShimmerFairy 08:15 sibl left 08:16 sibl joined 08:17 abraxxa joined 08:24 Sgeo left 08:30 abraxxa1 joined 08:33 abraxxa left 10:11 abraxxa1 left 10:13 abraxxa1 joined 10:43 sibl left
SmokeMachine Why aren’t we there yet, if there are even modules changing the AST on CHECK time? raku.land/zef:FCO/Acme::Overreact 10:57
lizmat does it work in precompiiled modules ? 11:02
El_Che . 11:16
github.com/nxadm/rakudo-pkg/releas...g/v2026.02 released
SmokeMachine lizmat: should this be enogh, or should I have to install it to be using it precompiled? usercontent.irccloud-cdn.com/file/.../image.png 11:17
lizmat that *should* be enough, and it's also intriguing that that doesn't trigger the issue that e.g. the new .assuming implementation has 11:18
SmokeMachine I tried installing the TestOverreact and it completely failed... usercontent.irccloud-cdn.com/file/.../image.png 11:20
lizmat: ^^ 11:21
lizmat meh... 11:24
I guess zef just doesn't work with RakuAST yet :-( 11:25
please make an issue for it...
RAKUDO_RAKUAST=1 zef install eigenstates gives the same error
even is "eigenstates" is already installed, so it goes wrong way before trying to install 11:26
SmokeMachine lizmat: github.com/ugexe/zef/issues/600 11:30
lizmat: any suggestion on comments I should add to make it more understandable? 11:32
lizmat the issue is not with the module using RakuAST
the issue is really using RAKUDO_RAKUAST=1 with zef at all 11:33
RAKUDO_RAKUAST=1 zef install eigenstates gives the same error
SmokeMachine lizmat: I added this at the end: www.irccloud.com/pastebin/jVoPLbES/ 11:34
lizmat added a comment 11:35
12:50 librasteve_ left 12:53 topnep_ joined 12:56 topnep left 14:11 Guest79 joined
Guest79 Hi all. I'm not sure if it's internet weirdness from my end, but I'm unable to see irclogs.raku.org (a DNS issue). Not sure if you're aware? 14:13
14:14 Guest79 left
El_Che Guest79: yes, it's a temporary DNS hickup 14:46
15:24 mahlay left, mahlay joined 15:35 abraxxa1 left 16:18 nine left, nine joined 17:02 topnep_ left 17:04 topnep joined
xinming m: my @h = <a b>; for @h<>:kv -> $k, $v { [$k, $v].raku.say; }; 18:03
camelia ( no output )
xinming m: my @h = <a b>; for @h[]:kv -> $k, $v { [$k, $v].raku.say; };
camelia [0, "a"]
[1, "b"]
xinming With this example, is it possible to make $k value starts with 1 instead of zero? 18:04
I mean, wether we have other :kv like adverbs to make $k starts counting with 1
ab5tract xinming: no I don't think so 18:07
[Coke] I beleive changing the starting index was specifically rejected during language design. 18:11
xinming Ok 18:15
lizmat is awaiting DNS changes to percolate through the Net 18:35
irclogs.raku.org *might* already be working for you, if you're lucky
(and judging by the number of requests coming in, it looks like it does) 18:36
timo it's always DNS, isn't it :) 18:40
lizmat well, actually it was Strato trampling on the DNS
at least whois is showing the right DNS servers again.... 19:23
m: say "-".IO.slurp 19:58
camelia »Wann treffen wir drei wieder zusamm?«
»Um die siebente Stund‘, am Brückendamm.«
»Am Mittelpfeiler.«
»Ich lösche die Flamm.«
»Ich mit«

»Ich komme vom Norden her.«
»Und ich vom Süden.…
lizmat m: say "-".IO.s 19:59
camelia Failed to find '/home/camelia/-' while trying to do '.s'
in block <unit> at <tmp> line 1
lizmat m: say "-".IO.t 20:02
camelia No such method 't' for invocant of type 'IO::Path'. Did you mean any of
these: 'd', 'e', 'f', 'l', 'r', 's', 'tc', 'w', 'x', 'z'?
in block <unit> at <tmp> line 1
[Coke] that's weird
lizmat well, reading from STDIN... there's no telling how many bytes will be read 20:03
[Coke] shouldn't be fail to find, though. 20:05
anf /home/camelia/- isn't stdin.
[Coke] wonders where "-".IO.slurp is mentioned in the docs. good luck searching for - 20:06
20:06 xinming left
lizmat well... $*IN.slurp is a more common idiom ? 20:07
irclogs.raku.org works for me again
ab5tract Yeah I’m pretty sure I only encountered that as an edge case, I’d actually be fine with barring it (or always referring to “$*CWD/-“ and only allowing $*IN 20:19
20:33 xinming joined 21:41 Aedil left