00:00 eea joined
eea i was today year's old when i learned that raku == perl 6 00:01
and refactoring a moderate perl5 codebase to pure raku, omg where has this been all my life?!
00:42 thaewrapt left, thaewrapt joined, thaewrapt left, thaewrapt joined 01:01 kurahaupo left, kurahaupo joined 01:07 hulk joined 01:08 kylese left 01:32 patrickb left 01:33 patrickb joined
wayland eea: Glad you finally found your way here :) . 01:37
You know what would also be handy? A list of the "Always Fail" modules grouped by uploader, so I could look up my name, and see if any of my modules are failing. 01:45
02:01 leppard left 02:15 hulk left, kylese joined
wayland (eea, that previous comment wasn't for you, it was following up on the Blin stuff in the Weekly that was posted here today). 02:29
02:51 Sgeo joined 03:03 sergot left 03:12 human-blip joined 03:46 zostay left, zostay joined 04:12 ab5tract left, ab5tract joined 04:48 leont left, leont joined 05:13 Sgeo left 05:38 kjp joined 05:54 leppard joined 05:55 swaggboi left, leppard left, swaggboi joined 06:03 perryprog left, perryprog joined 06:22 vasko45355861 joined 06:38 elcaro joined, hwj joined 06:39 dakkar joined 06:44 leppard joined 06:52 sjn left, sjn joined 06:58 abraxxa joined 06:59 abraxxa left 07:00 abraxxa joined 07:11 abraxxa left 07:12 abraxxa joined 07:24 dg left 07:31 dg joined
Voldenet I must say that I'm mildly impressed by how fast rakupp development is - it can run some of my scripts now 07:32
with no changes, even
for tiny scripts in my ~/bin, it can easily become my go-to replacement because of its speed 07:36
s/speed/compilation times/ 07:38
disbot <melezhik.> Voldenet: second that , dsci ci runner already uses rakupp 07:44
07:57 kylese left 07:58 kylese joined, kylese left 08:03 kylese joined 08:10 Voldenet left, Voldenet joined 08:16 halloy7773 joined 08:32 dakkar left 08:33 dakkar joined 09:07 halloy7773 left 09:20 leppard left 09:26 leppard joined, greaser|q left, greaser|q joined, greaser|q is now known as GreaseMonkey 09:30 constxd left 09:32 constxd joined 10:26 leppard left 10:51 leppard joined 11:20 bd3i left 11:21 bd3i joined
apogee_ntv Selkie 0.99 refactor is getting huge lol. So much hacky stuff that needs cleaning up. 11:27
0.99 acts as an rc for 1.0, the goal is no breaking changes from 0.99 but I'm only guaranteeing it from 1.0 -- this is the last chance to make changes to the API shape until :api<2> which I'm hoping will be at least a year away. 11:28
12:29 Pixi` is now known as Pixi 12:34 hwj left, hwj joined 12:42 dustinm` left 12:48 dustinm` joined 13:18 sivoais left, sivoais joined
[Coke] wayland: heard. 13:37
I can have blin generate a markdown file as part of the output, then capture that on blin runs in the coke/*blin* repos.
(or honestly, write a small util script that does the summarizing). s/markdown/data/ (maybe json) 13:38
wayland: my goal was, when we got a stable set of runs (we do, now that I have this running locally), to do better about going through the alwaysfail work and either 1) skipping things that are abandoned and not going to work, but 2) opening tickets for repos that need help. 13:39
... I should also add a wiki page to raku/blin 13:40
13:55 apac joined 14:55 wayland76 joined, wayland left 15:14 gordonfish left, gordonfish joined 15:19 tadzik left 15:20 tadzik joined 15:28 simcop2387 left 15:29 simcop2387 joined 15:36 dakkar left 15:38 apac left 15:39 apac joined, apac left 15:42 DarthGandalf left, DarthGandalf joined 16:16 hwj left
[Coke] wayland76: github.com/Raku/Blin/wiki/Issues-f...-ecosystem 16:34
eea so my p5 stuff, i keep a perlcritic --stern right after a tidy as first step of test harnesses. but raku has no direct perlcritic/tidy analogs and i did not see perlcritic on most wanted list of core/module features. is there something in raku i am missing? 16:38
[Coke] I think it's just not as big a deal for raku as it was for p5. 16:41
eea given the grammar structure of raku v p5 that makes a type of sense i think. the pcre dialect curve was awesome. 16:42
raku forced me to clean up some gnarly ancient ones i've been carrying around far too long 16:43
16:48 peder left 16:51 peder joined
disbot <melezhik.> I finally migrated dsci ( ci part , sparrow ) on rakupp / extremely fast now and memory /cpu efficient 17:13
ugexe i think the tidy/lint story will become more practical after RakuAST 17:16
17:23 leppard left
tonyo it will ^, without the AST you're guessing contextually how to format something which is difficult when you get into complex arrays 17:27
jdv this is the first i've heard of rakupp. i guess it was inevitable, like pgrust.
tonyo i wrote a linter a number of years ago that worked in basic situations, it piggybacked on the raku6 grammar and substituted in its own actions. it went wonky when you got outside of the scope of anything you'd consider base case 17:29
17:31 leppard joined 17:38 nine left 17:39 nine joined 18:16 hwj joined
disbot <bscan> There's a basic formatter included in the Raku Navigator LSP and it's fairly robust. The main challenge with RakuAST is that it expects the code to be valid, which makes it tough for many code editing features. I suspect an LSP would be built around treesitter instead, textmate, or other error tolerant parsers. 18:34
20:00 hwj left 20:06 hwj joined
tonyo you can get that with the grammar, obviously becoming unable to format anything after the error unless you take a lesson from js' book and just look for the next ';' and try parsing from there on 20:12
iirc there are some corners in the way that worked, or maybe it's been updated and works fine now 20:13
20:14 hwj left
xinming in docs.raku.org/language/operators 21:49
infix %%§ <--- Here, is this a typo? 'Divisibility operator. Returns True if $a % $b == 0.'
hmm, Ignore me, I mis-understood the example. 21:50
[Coke] .seen atroxaper 22:25
tellable6 [Coke], I saw atroxaper 2023-01-16T03:08:56Z in #raku: <atroxaper> rf Voldenet: Thank you :)
[Coke] Anyone have contact with him?
er, them?
We have App::RaCoCo identified as an "essential" module but it's been failing tests for a bit; there's a PR that needs to be applied that will address it. 22:26
I believe Red depends on it.
github.com/croservices/cro-http/issues/213 is probably very easy to generate a PR for if someone wants to help out 22:45
22:49 leppard left 22:55 kjp left 22:56 lizmat_ left, lizmat joined 23:00 kjp joined 23:06 Sgeo joined