🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is still being worked out. If you're a beginner, check out the #raku-beginner channel!
Set by lizmat on 16 August 2021.
00:02 reportable6 left 00:04 tellable6 joined, squashable6 joined, bisectable6 joined 00:46 jjido left 01:03 statisfiable6 joined, releasable6 joined, reportable6 joined 01:04 sourceable6 joined 02:00 neshpion left 02:01 neshpion joined 02:05 evalable6 joined 02:58 asdf84 joined 02:59 asdf84 left 03:05 bloatable6 joined 03:09 lichtkind left 03:28 keutoi joined 03:48 neshpion left 04:00 keutoi left 04:23 keutoi joined 04:51 MasterDuke left 05:20 frost joined 06:03 reportable6 left 07:03 evalable6 left, notable6 left, statisfiable6 left, unicodable6 left, releasable6 left, quotable6 left, greppable6 left, bloatable6 left, linkable6 left, sourceable6 left, committable6 left, tellable6 left, coverable6 left, nativecallable6 left, shareable6 left, benchable6 left, squashable6 left, bisectable6 left, linkable6 joined 07:04 tellable6 joined, shareable6 joined, reportable6 joined, Kaiepi left, unicodable6 joined, notable6 joined, coverable6 joined, evalable6 joined 07:06 committable6 joined, statisfiable6 joined 07:22 jjido joined 07:24 MasterDuke joined 07:29 abraxxa-home joined 07:40 jmcgnh left 07:50 jmcgnh joined 07:53 dakkar joined 08:01 jjido left 08:04 benchable6 joined, bisectable6 joined 08:05 quotable6 joined 08:16 jjido joined 08:20 Sgeo left
lizmat clickbaits rakudoweekly.blog/2021/08/23/2021-34-stabler/ 08:35
keutoi Is there a reason this docs.raku.org/type/Metamodel::Documenting kind of documentation is not used within rakudo impelementation? 08:40
lizmat keutoi ?? 08:41
s/rakudo/raku ?
08:41 patrickb joined
keutoi m: say 1.WHY 08:42
camelia No documentation available for type 'Int'. Perhaps it can be found at
docs.raku.org/type/Int
»
lizmat Ah, that!
that kind of documentation is not used in the setting because of bootstrapping issues 08:43
well, historically anyway
keutoi So using it within external modules is encouraged?
lizmat yes! 08:44
keutoi lizmat: Thank you.
08:50 Oshawott joined 08:51 patrickb left 08:52 archenoth left 09:03 greppable6 joined, nativecallable6 joined 09:04 squashable6 joined 09:42 dac joined, dcx left 09:43 xinming left, sivoais left 09:44 xinming joined, sivoais joined 10:10 jjido left 10:37 keutoi left 10:39 keutoi joined 10:48 keutoi left 10:50 keutoi joined 11:22 jjido joined 11:26 lichtkind joined 11:48 jjido left
tib Hello I'm organizing a free Perl and Raku miniconf (online) in november, this is the first annoucement and call for papers: dev.to/thibaultduponchelle/the-eph...iconf-292j feel free to contact me for joining the speaker dark side 12:01
12:02 reportable6 left 12:03 TempIRCLogger left, TempIRCLogger joined
lizmat . 12:04
12:23 Xliff joined
tbrowder m: my $a='hi'; say qq:to/H/;<a>$a</a>H 12:31
camelia 5===SORRY!5=== Error while compiling <tmp>
Two terms in a row
at <tmp>:1
------> 3my $a='hi'; say qq:to/H/;<a>7⏏5$a</a>H
expecting any of:
infix
infix stopper
statement end
statement modifi…
tbrowder hi, folks 12:33
12:33 jgaz joined 12:35 jgaz left 12:36 jgaz joined
tbrowder i found what is to me a trap while porting some old perl code. i was trying to demo it above 12:36
the docs don't say a lot about qq quotes which i use a lot for file generation. 12:37
Geth ecosystem/api-perspective-repo-rename: bf0b464d3e | (Kane Valentine)++ (committed using GitHub Web editor) | META.list
Update META.list
12:37 jgaz left
Geth ecosystem: kawaii++ created pull request #595:
Rename API::Perspective repo
12:37
tbrowder the code above works great in perl but the $a needs to be inside curly braces. the docs don't mention the simple case above but show various similar situations that don't require the braces 12:38
*needs to be inside curly braces in raku 12:39
12:40 jjido joined
tbrowder gonna try to show a qq again... 12:40
m: say qq:to/H/;foo\nH 12:41
camelia 5===SORRY!5=== Error while compiling <tmp>
Confused
at <tmp>:1
------> 3say qq:to/H/;foo\7⏏5nH
tbrowder i think i need the tiny newline but don't know how to enter it 12:44
13:04 moon-child left 13:11 rba[m] left 13:12 reportable6 joined, sourceable6 joined, bloatable6 joined
tbrowder anyway, the error mentions strings can't be indexed, probably due to the left angle bracket immediately following the $a in the case above. i'll file a doc issue 13:12
13:12 moon-child joined, JimmyZ joined 13:24 lucerne left, elcaro left, ingy left, Juerd left, kawaii_ left, pjlsergeant left, PotatoGim left, andinus left, jast left, rypervenche left, skaji left, Util_ left, cognominal_ left, ens left, bloatable6 left, sourceable6 left, reportable6 left, JimmyZ left, TempIRCLogger left, lichtkind left, dac left, squashable6 left, nativecallable6 left, greppable6 left, Oshawott left, quotable6 left, bisectable6 left, benchable6 left, MasterDuke left, statisfiable6 left, committable6 left, evalable6 left, coverable6 left, notable6 left, unicodable6 left, shareable6 left, tellable6 left, linkable6 left, frost left, ecocode left, b2gills left, camelia left, moon-child left, jjido left, keutoi left, sivoais left, xinming left, dakkar left, abraxxa-home left, japhb left, gordonfish left, abraxxa left, JRaspass left, vodkra_ left, El_Che_ left, KotH_ left, gugod left, Ulti_ left, Gruber left, jrjsmrtn left, rjbs left, Woodi left, pejayes left, lizmat left, avuserow left, synthmeat left, Xliff left, jmcgnh left, markmarkmark left, Scotteh left, bartolin_ left, raydiak left, Altai-man left, dogbert11 left, masak left, vasko left, kjp left, perlmaros left, jdv left, jaguart left, grondilu left, jess left, demostanis[m] left, juanfra left, esh left, simcop2387 left, perlbot left, codesections left, moritz_ left, vrurg left, SmokeMachine__ left, holyghost left, oodani left, leont left, kybr left, nine left, bdju left, thowe left, DarthGandalf left, ptc_ left, Voldenet left, gfldex left, charsbar left, rba left, avar left, perryprog left, Ekho left, greyrat left, [Coke] left, tobs left, a3r0 left, AlexDaniel left, leedo left, leah2 left, eseyman left, Manifest0 left, dustinm` left, Henry151 left, timo left, discord-raku-bot left, nebuchadnezzar left, Geth left, patterner_ left, mjgardner left, _________ left, sjn left, aolko[m] left, cnx left, happy-dude left, daxim left, GreaseMonkey left, broquaint left, xkr47 left, peder left, Od1n left, CIAvash left, casaca left, jjatria left, zostay left, tbrowder left, Summer left, renormalist left, Altreus left, mtj left, ugexe left, dpk left, phogg left, samebchase left, tib left, samcv left, pounce left, doconthe1ocks left, lucs left, mykhal left, corwin left, eof left, tejr left 13:28 Guest6661 joined, JimmyZ joined, moon-child joined, bloatable6 joined, sourceable6 joined, reportable6 joined, jjido joined, Xliff joined, TempIRCLogger joined, lichtkind joined, keutoi joined, sivoais joined, xinming joined, dac joined, squashable6 joined, nativecallable6 joined, greppable6 joined, Oshawott joined, quotable6 joined, bisectable6 joined, benchable6 joined, dakkar joined, jmcgnh joined, abraxxa-home joined, MasterDuke joined, statisfiable6 joined, committable6 joined, evalable6 joined, coverable6 joined, notable6 joined, unicodable6 joined, shareable6 joined, tellable6 joined, linkable6 joined, frost joined, tejr joined, japhb joined, ecocode joined, gordonfish joined, b2gills joined, jess joined, camelia joined, eseyman joined, Manifest0 joined, abraxxa joined, markmarkmark joined, Scotteh joined, SmokeMachine__ joined, JRaspass joined, vodkra_ joined, bartolin_ joined, El_Che_ joined, KotH_ joined, gugod joined, raydiak joined, Ulti_ joined, Gruber joined, holyghost joined, Altai-man joined, dogbert11 joined, masak joined, jrjsmrtn joined, oodani joined, lucerne joined, ingy joined, elcaro joined, leont joined, rjbs joined, Woodi joined, pejayes joined, lizmat joined, thowe joined, vasko joined, kjp joined, dustinm` joined, Henry151 joined, kybr joined, timo joined, perlmaros joined, jdv joined, nine joined, jaguart joined, discord-raku-bot joined, demostanis[m] joined, happy-dude joined, aolko[m] joined, cnx joined, AlexDaniel joined, CIAvash joined, juanfra joined, esh joined, grondilu joined, Juerd joined, bdju joined, nebuchadnezzar joined, simcop2387 joined, perlbot joined, synthmeat joined, avuserow joined, tib joined, codesections joined, moritz_ joined, vrurg joined, mtj joined, daxim joined, ugexe joined, dpk joined, GreaseMonkey joined, broquaint joined, casaca joined, jjatria joined, xkr47 joined, avar joined, charsbar joined, gfldex joined, rba joined, Voldenet joined, ptc_ joined, DarthGandalf joined, a3r0 joined, tobs joined, [Coke] joined, greyrat joined, Ekho joined, perryprog joined, leah2 joined, leedo joined, Geth joined, kawaii_ joined, pjlsergeant joined, zostay joined, PotatoGim joined, tbrowder joined, patterner_ joined, mjgardner joined, ens joined, andinus joined, jast joined, _________ joined, rypervenche joined, peder joined, sjn joined, Od1n joined, skaji joined, phogg joined, samebchase joined, Util_ joined, cognominal_ joined, samcv joined, Summer joined, renormalist joined, mykhal joined, Altreus joined, pounce joined, doconthe1ocks joined, lucs joined, eof joined, corwin joined 13:44 keutoi left, keutoi joined 13:45 JimmyZ left 13:48 Guest7810 joined 14:02 Sgeo joined 14:13 Guest7810 left 14:46 frost left 14:52 pyl3r joined
pyl3r Hello, I've been having problems installing zef, anyone else facing the same problems? 15:02
15:08 jjido left, solitario joined 15:11 pyl3r left 15:12 pyl3r joined
jdv it'd be hard to say since these "problems" are as of yet unknown to anyone buu you:) 15:14
*but
15:15 pyl3r left 15:21 keutoi left 15:23 keutoi joined
mjgardner Follow-up from last week's blog: Using a more purpose-made module to shorten a Perl & Raku script phoenixtrap.com/2021/08/24/frenemi...ule-makes/ 15:49
16:00 pyl3r joined
pyl3r www.reddit.com/r/rakulang/comments...;context=3 16:00
this is the reddit post I made about it
16:04 releasable6 joined 16:08 pyl3r left
Geth ecosystem: bf0b464d3e | (Kane Valentine)++ (committed using GitHub Web editor) | META.list
Update META.list
16:19
ecosystem: 3242d84c54 | Altai-man++ (committed using GitHub Web editor) | META.list
Merge pull request #595 from Raku/api-perspective-repo-rename

Rename API::Perspective repo
16:25 dogbert11 left 16:27 jjido joined 16:34 dogbert17 joined 16:37 dakkar left 16:38 dogbert17 left 16:39 KotH_ is now known as KotH 16:47 dogbert17 joined
Xliff Is there any way to get the implementing class from a method? 16:55
Especially if the method belongs to a role?
m: role A { method this-one { 1; }; }; class B does A { }; A.^lookup('this-one').package.^name.say 16:56
camelia A
Xliff I want a way that will report "B" 16:57
Especially if I can get the type object as opposed to the string.
Above example isn't quite true to form. 16:58
m: role A { method this-one { 1; }; }; class B does A { }; my &m = ('this-one'); &m.package.^name.say
camelia Type check failed in assignment to &m; expected Callable but got Str ("this-one")
in block <unit> at <tmp> line 1
Xliff m: role A { method this-one { 1; }; }; class B does A { }; my &m = A.^lookup('this-one'); &m.package.^name.say
camelia A
Xliff m: role A { method this-one { 1; }; }; class B does A { }; my &m = B.^lookup('this-one'); &m.package.^name.say 16:59
camelia A
Xliff I only have access to &m in my situation.
17:11 neshpion joined 17:12 keutoi left 17:14 keutoi joined 17:15 b2gills left, b2gills1 joined 17:19 keutoi left 17:21 tejr left, tejr joined 17:43 dogbert17 left, dogbert17 joined 17:45 neshpion left 17:50 neshpion joined, jjido left 17:53 dogbert17 left 18:01 dogbert17 joined 18:02 reportable6 left 18:03 reportable6 joined 18:04 abraxxa left 18:14 jjido joined
gfldex Raku is awesome, as my next blogpost will show. :D 18:31
18:50 Oshawott left 18:51 pyl3r joined, pyl3r left
gfldex lolibloggedalittle: gfldex.wordpress.com/2021/08/24/dy...claration/ 18:58
19:06 jjido left 19:07 archenoth joined 19:11 jrjsmrtn left 19:16 jrjsmrtn joined
Geth doc: tbrowder++ created pull request #3941:
Expand info on Heredocs
19:20
doc/master: 4 commits pushed by Coke++ 19:24
19:29 jjido joined 19:35 neither joined 19:42 dogbert11 joined, dogbert17 left 19:46 Guest6661 left 19:48 TempIRCLogger left, TempIRCLogger joined 20:06 dogbert17 joined 20:09 dogbert11 left 20:10 dogbert17 left 20:13 dogbert17 joined 20:51 archenoth left 20:52 dogbert17 left 21:00 dogbert17 joined 21:22 Od1n left, neither left 21:33 jjido left 21:53 abraxxa-home left 22:34 archenoth joined 22:39 dogbert11 joined 22:43 dogbert17 left, canw joined, canw left 22:48 lichtkind left 23:33 Xliff left