[00:03] *** sena_kun joined [00:04] *** Altai-man_ left [00:07] *** MilkmanDan left [00:27] *** oddp left [00:27] *** rbt left [00:28] *** rbt joined [00:30] *** lichtkind left [00:33] *** MilkmanDan joined [00:50] *** hungrydonkey joined [00:58] *** maggotbrain777 joined [01:01] *** maggotbrain left [01:24] *** markong left [01:32] *** yuplushi left [01:34] *** raku-bridge left [01:34] *** raku-bridge joined [01:34] *** raku-bridge left [01:34] *** raku-bridge joined [01:39] Oh wow, I'm stupid for not having tried out Getopt::Long sooner. I didn't realize it supported the default MAIN arguments and gave me the functionality that I wanted. :O [01:39] *** timotimo left [01:40] *** hungrydonkey left [01:40] *** hungrydonkey joined [01:54] *** dataangel joined [02:02] *** Altai-man_ joined [02:05] *** sena_kun left [02:17] *** yuplushi joined [03:08] *** nightfrog left [03:10] *** nightfrog joined [03:11] *** rbt left [03:11] *** rbt joined [04:08] *** e left [04:08] *** robinsmidsrod left [04:08] *** webstrand left [04:08] *** cpan-raku left [04:08] *** xinming left [04:08] *** stoned75 left [04:08] *** [Coke] left [04:08] *** ambs left [04:08] *** telex left [04:08] *** schlaftier left [04:08] *** broquaint left [04:08] *** bdju left [04:08] *** HarmtH left [04:08] *** cpage left [04:08] *** grumble left [04:08] *** samcv left [04:08] *** raku-bridge left [04:08] *** vike left [04:08] *** Benett left [04:08] *** Woodi left [04:08] *** m_athias left [04:08] *** synthmeat left [04:08] *** andinus left [04:08] *** skyl4rk left [04:08] *** a3r0 left [04:08] *** dpk left [04:08] *** tomaw left [04:08] *** renormalist left [04:08] *** xi left [04:08] *** Mithaldu left [04:08] *** nine left [04:08] *** jdv79 left [04:08] *** tailgate left [04:08] *** perryprog left [04:08] *** tardisx left [04:08] *** nightfrog left [04:08] *** maggotbrain777 left [04:08] *** Black_Ribbon left [04:08] *** Sgeo left [04:08] *** ensamvarg left [04:08] *** aluaces left [04:08] *** skaji_ left [04:08] *** k-man left [04:08] *** finsternis left [04:08] *** nebuchadnezzar left [04:08] *** timlegge left [04:08] *** [ptc] left [04:08] *** Bucciarati left [04:08] *** KotH left [04:08] *** yuplushi left [04:08] *** bingos left [04:08] *** ecocode left [04:08] *** BuildTheRobots left [04:08] *** zostay left [04:08] *** timeless left [04:08] *** isacl___ left [04:08] *** Grinnz left [04:08] *** Roamer`_ left [04:08] *** rypervenche left [04:08] *** simcop2387 left [04:08] *** daxim left [04:08] *** xq left [04:08] *** albino left [04:08] *** esh left [04:08] *** rba left [04:08] *** xfix left [04:08] *** AlexDaniel` left [04:08] *** erdic left [04:08] *** silug left [04:08] *** Summertime left [04:08] *** hobbs left [04:08] *** eater left [04:08] *** nekomune left [04:08] *** yangzq50 left [04:08] *** camelia left [04:08] *** jhill left [04:08] *** reach_satori_ left [04:08] *** libertas left [04:08] *** jast left [04:08] *** spacebat2 left [04:08] *** TreyHarris left [04:08] *** krunen left [04:08] *** rjbs left [04:08] *** kini left [04:08] *** literal left [04:08] *** samebchase- left [04:08] *** perigrin left [04:08] *** ptrcmd left [04:08] *** freezing_ left [04:08] *** brass left [04:08] *** Voldenet left [04:08] *** polettixx left [04:08] *** fling left [04:08] *** _jrjsmrtn left [04:08] *** lizmat left [04:08] *** discoD left [04:08] *** eseyman left [04:08] *** stux|RC left [04:08] *** gordonfish left [04:08] *** sno left [04:08] *** Maylay left [04:08] *** lnx left [04:08] *** mst left [04:08] *** riatre left [04:08] *** rbt left [04:08] *** TimToady left [04:08] *** abraxxa left [04:08] *** orinthe left [04:08] *** phogg left [04:08] *** jjatria left [04:08] *** gabiruh left [04:08] *** helit left [04:08] *** gfldex left [04:08] *** Util left [04:08] *** astronavt left [04:08] *** ingy left [04:08] *** dg left [04:08] *** Ulti left [04:08] *** masak left [04:08] *** autarch left [04:08] *** moritz left [04:08] *** cxreg left [04:08] *** squashable6 left [04:08] *** releasable6 left [04:08] *** quotable6 left [04:08] *** linkable6 left [04:08] *** sourceable6 left [04:08] *** benchable6 left [04:08] *** evalable6 left [04:08] *** coverable6 left [04:08] *** shareable6 left [04:08] *** sergot_ left [04:08] *** dotdotdot left [04:08] *** mniip left [04:08] *** eery left [04:08] *** pierrot left [04:08] *** karupanerura left [04:08] *** shadowpaste left [04:08] *** robertle left [04:08] *** cibs left [04:08] *** unclechu left [04:08] *** Celelibi left [04:08] *** holyghost left [04:08] *** hoelzro left [04:08] *** Altreus left [04:08] *** moon-child left [04:08] *** Grauwolf left [04:08] *** wbn left [04:08] *** eiro left [04:08] *** jcallen left [04:08] *** jnthn left [04:08] *** matiaslina left [04:08] *** dudz left [04:08] *** xkr47 left [04:08] *** fridim left [04:08] *** smash left [04:08] *** kawaii left [04:08] *** dylanwh left [04:08] *** spycrab0 left [04:08] *** mithaldu_ left [04:08] *** PotatoGim left [04:08] *** ShimmerFairy left [04:08] *** elcaro_ left [04:08] *** moony left [04:08] *** kent\n left [04:08] *** roguelazer left [04:08] *** a3f left [04:08] *** domm left [04:08] *** mtj_ left [04:08] *** Grrrr left [04:08] *** perlmaros left [04:08] *** Altai-man_ left [04:08] *** Geth left [04:08] *** El_Che left [04:08] *** Zero_Dogg left [04:08] *** oodani left [04:08] *** charsbar left [04:08] *** samebchase left [04:08] *** tinita left [04:08] *** m0ltar left [04:08] *** APic left [04:08] *** japhb left [04:08] *** perlbot left [04:08] *** kybr left [04:08] *** gugod left [04:08] *** dataangel left [04:08] *** tobs left [04:08] *** Kaiepi left [04:08] *** Noisytoot left [04:08] *** dogbert17 left [04:08] *** epony left [04:08] *** SmokeMachine left [04:08] *** vrurg left [04:08] *** aindilis left [04:08] *** sivoais left [04:08] *** dustinm`_ left [04:08] *** benaiah left [04:08] *** lucs left [04:08] *** kst left [04:08] *** xxpor left [04:08] *** ribasushi left [04:08] *** a6502 left [04:08] *** tadzik left [04:08] *** protium left [04:08] *** CIAvash left [04:08] *** Nasrudin left [04:08] *** mrsolo left [04:08] *** poga left [04:08] *** avar left [04:08] *** leah2 left [04:08] *** stux|RC-only left [04:08] *** cgfbee left [04:08] *** ChoppedBacon left [04:08] *** Hotbees left [04:08] *** pnu__ left [04:08] *** DarthGandalf left [04:08] *** greppable6 left [04:08] *** committable6 left [04:08] *** bisectable6 left [04:08] *** reportable6 left [04:08] *** Ekho left [04:08] *** jmcgnh left [04:08] *** cj left [04:08] *** sftp left [04:08] *** codesections left [04:08] *** marcusr left [04:08] *** tejr left [04:08] *** xelxebar left [04:08] *** caasih left [04:08] *** tbrowder left [04:08] *** statisfiable6 left [04:08] *** bloatable6 left [04:08] *** notable6 left [04:08] *** tellable6 left [04:08] *** unicodable6 left [04:08] *** nativecallable6 left [04:11] *** peteretep left [04:13] *** peteretep joined [04:13] *** Kaeipi joined [04:13] *** nekomune joined [04:13] *** eater joined [04:13] *** hobbs joined [04:13] *** Summertime joined [04:13] *** silug joined [04:13] *** erdic joined [04:13] *** xfix joined [04:13] *** brass joined [04:13] *** freezing_ joined [04:13] *** ptrcmd joined [04:13] *** perigrin joined [04:13] *** samebchase- joined [04:13] *** literal joined [04:13] *** kini joined [04:13] *** rjbs joined [04:13] *** krunen joined [04:13] *** TreyHarris joined [04:13] *** spacebat2 joined [04:13] *** jast joined [04:13] *** libertas joined [04:13] *** reach_satori_ joined [04:13] *** jhill joined [04:13] *** camelia joined [04:13] *** yangzq50 joined [04:13] *** Altai-man_ joined [04:13] *** telex joined [04:13] *** gugod joined [04:13] *** kybr joined [04:13] *** perlbot joined [04:13] *** japhb joined [04:13] *** APic joined [04:13] *** m0ltar joined [04:13] *** tinita joined [04:13] *** samebchase joined [04:13] *** charsbar joined [04:13] *** oodani joined [04:13] *** Zero_Dogg joined [04:13] *** El_Che joined [04:13] *** Geth joined [04:13] *** sena_kun joined [04:13] *** dataangel joined [04:13] *** tobs joined [04:13] *** Kaiepi joined [04:13] *** CIAvash joined [04:13] *** ChoppedBacon joined [04:13] *** Hotbees joined [04:13] *** Noisytoot joined [04:13] *** dogbert17 joined [04:13] *** epony joined [04:13] *** pnu__ joined [04:13] *** caasih joined [04:13] *** tbrowder joined [04:13] *** mrsolo joined [04:13] *** SmokeMachine joined [04:13] *** DarthGandalf joined [04:13] *** vrurg joined [04:13] *** aindilis joined [04:13] *** tejr joined [04:13] *** statisfiable6 joined [04:13] *** greppable6 joined [04:13] *** committable6 joined [04:13] *** bloatable6 joined [04:13] *** notable6 joined [04:13] *** bisectable6 joined [04:13] *** reportable6 joined [04:13] *** tellable6 joined [04:13] *** unicodable6 joined [04:13] *** nativecallable6 joined [04:13] *** sivoais joined [04:13] *** fridim joined [04:13] *** Ekho joined [04:13] *** perryprog joined [04:13] *** tailgate joined [04:13] *** tardisx joined [04:13] *** jmcgnh joined [04:13] *** smash joined [04:13] *** xkr47 joined [04:13] *** dudz joined [04:13] *** protium joined [04:13] *** tadzik joined [04:13] *** a6502 joined [04:13] *** ribasushi joined [04:13] *** xxpor joined [04:13] *** kst joined [04:13] *** lucs joined [04:13] *** benaiah joined [04:13] *** dustinm`_ joined [04:13] *** poga joined [04:13] *** avar joined [04:13] *** cj joined [04:13] *** sftp joined [04:13] *** leah2 joined [04:13] *** stux|RC-only joined [04:13] *** codesections joined [04:13] *** marcusr joined [04:13] *** cgfbee joined [04:13] *** xelxebar joined [04:13] *** Celelibi joined [04:13] *** holyghost joined [04:13] *** hoelzro joined [04:13] *** Altreus joined [04:13] *** moon-child joined [04:13] *** Grauwolf joined [04:13] *** wbn joined [04:13] *** eiro joined [04:13] *** jcallen joined [04:13] *** jnthn joined [04:13] *** dylanwh joined [04:13] *** spycrab0 joined [04:13] *** mithaldu_ joined [04:13] *** PotatoGim joined [04:13] *** ShimmerFairy joined [04:13] *** elcaro_ joined [04:13] *** moony joined [04:13] *** kent\n joined [04:13] *** roguelazer joined [04:13] *** a3f joined [04:13] *** domm joined [04:13] *** mtj_ joined [04:13] *** Grrrr joined [04:13] *** perlmaros joined [04:14] *** Kaiepi left [04:14] *** sena_kun left [04:14] *** peteretep left [04:14] *** peteretep joined [04:14] *** kawaii joined [04:14] *** squashable6 joined [04:14] *** releasable6 joined [04:14] *** quotable6 joined [04:14] *** linkable6 joined [04:14] *** sourceable6 joined [04:14] *** benchable6 joined [04:14] *** evalable6 joined [04:14] *** coverable6 joined [04:14] *** shareable6 joined [04:14] *** sergot_ joined [04:14] *** dotdotdot joined [04:14] *** mniip joined [04:14] *** eery joined [04:14] *** pierrot joined [04:14] *** karupanerura joined [04:14] *** shadowpaste joined [04:14] *** robertle joined [04:14] *** cibs joined [04:14] *** robinsmidsrod joined [04:14] *** webstrand joined [04:14] *** kawaii left [04:14] *** kawaii joined [04:14] *** PotatoGim left [04:14] *** edk_ joined [04:14] *** raku-bridge joined [04:14] *** vike joined [04:14] *** Benett joined [04:14] *** Woodi joined [04:14] *** m_athias joined [04:14] *** synthmeat joined [04:14] *** andinus joined [04:14] *** skyl4rk joined [04:14] *** a3r0 joined [04:14] *** dpk joined [04:14] *** tomaw joined [04:14] *** renormalist joined [04:14] *** xi joined [04:14] *** Mithaldu joined [04:14] *** nine joined [04:14] *** jdv79 joined [04:15] *** yuplushi joined [04:15] *** bingos joined [04:15] *** ecocode joined [04:15] *** zostay joined [04:15] *** isacl___ joined [04:15] *** Grinnz joined [04:15] *** Roamer`_ joined [04:15] *** rypervenche joined [04:15] *** xq joined [04:15] *** simcop2387 joined [04:15] *** daxim joined [04:15] *** albino joined [04:15] *** esh joined [04:15] *** rba joined [04:15] *** timeless joined [04:15] *** jmcgnh left [04:15] *** nightfrog joined [04:15] *** maggotbrain777 joined [04:15] *** Black_Ribbon joined [04:15] *** Sgeo joined [04:15] *** ensamvarg joined [04:15] *** aluaces joined [04:15] *** skaji_ joined [04:15] *** k-man joined [04:15] *** finsternis joined [04:15] *** nebuchadnezzar joined [04:15] *** timlegge joined [04:15] *** [ptc] joined [04:15] *** Bucciarati joined [04:15] *** KotH joined [04:15] *** rbt joined [04:15] *** TimToady joined [04:15] *** abraxxa joined [04:15] *** orinthe joined [04:15] *** phogg joined [04:15] *** jjatria joined [04:15] *** gabiruh joined [04:15] *** helit joined [04:15] *** gfldex joined [04:15] *** Util joined [04:15] *** astronavt joined [04:15] *** ingy joined [04:15] *** dg joined [04:15] *** Ulti joined [04:15] *** masak joined [04:15] *** autarch joined [04:15] *** moritz joined [04:15] *** cxreg joined [04:16] *** Voldenet joined [04:16] *** polettixx joined [04:16] *** fling joined [04:16] *** _jrjsmrtn joined [04:16] *** lizmat joined [04:16] *** discoD joined [04:16] *** eseyman joined [04:16] *** stux|RC joined [04:16] *** sno joined [04:16] *** Maylay joined [04:16] *** lnx joined [04:16] *** mst joined [04:16] *** riatre joined [04:16] *** cpan-raku joined [04:16] *** stoned75 joined [04:16] *** [Coke] joined [04:16] *** ambs joined [04:16] *** schlaftier joined [04:16] *** broquaint joined [04:16] *** bdju joined [04:16] *** HarmtH joined [04:16] *** cpage joined [04:16] *** grumble joined [04:16] *** samcv joined [04:16] *** CIAvash left [04:16] *** xinming joined [04:16] *** jhill left [04:16] *** xfix left [04:16] *** stux|RC left [04:16] *** spycrab0 left [04:16] *** Grinnz left [04:17] *** stux|RC joined [04:17] *** jhill joined [04:18] *** Grinnz joined [04:18] *** spycrab0 joined [04:18] *** PotatoGim joined [04:19] *** peteretep left [04:19] *** peteretep joined [04:20] *** AlexDaniel` joined [04:20] *** BuildTheRobots joined [04:26] *** unclechu joined [04:26] *** matiaslina joined [04:26] *** xfix joined [04:26] *** Nasrudin joined [04:26] *** CIAvash joined [04:28] *** Sgeo left [04:30] *** rbt left [04:31] *** rbt joined [04:37] *** Sgeo joined [04:37] *** wamba joined [04:37] *** hungryd92 joined [04:41] *** hungrydonkey left [04:49] *** hungrydonkey joined [04:52] *** hungryd92 left [05:05] *** hungryd66 joined [05:07] *** hungrydonkey left [05:08] *** xinming left [05:09] *** xinming joined [05:16] *** k-man left [05:18] *** k-man joined [05:48] *** bocaneri joined [06:04] *** sena_kun joined [06:05] *** Altai-man_ left [06:12] *** xinming left [06:36] *** xinming joined [06:56] *** skids joined [07:01] *** sarna joined [07:18] *** skids left [07:24] *** xinming left [07:26] *** xinming joined [07:41] *** anatofuz joined [07:45] *** Sgeo left [07:47] *** rindolf joined [07:50] *** jmcgnh joined [07:50] *** stoned75 left [07:52] *** stoned75 joined [08:02] *** Altai-man_ joined [08:05] *** sena_kun left [08:20] *** dudz is now known as dudzJobPlease [08:22] *** pecastro joined [08:25] *** dudzJobPlease is now known as dudz [08:44] *** anatofuz left [08:47] *** edk_ is now known as e [09:01] *** MasterDuke joined [09:22] *** oddp joined [09:22] *** wamba left [09:33] *** wamba joined [09:33] *** aborazmeh joined [09:33] *** aborazmeh left [09:33] *** aborazmeh joined [09:35] *** JJMerelo joined [09:36] *** stoned75 left [09:37] *** MasterDuke left [09:38] *** leont joined [09:45] *** JJMerelo left [09:46] *** aborazmeh left [10:03] *** sena_kun joined [10:05] *** holyghost left [10:05] *** Altai-man_ left [10:37] *** wamba left [10:41] *** wamba joined [10:45] *** cpan-raku left [10:49] *** cpan-raku joined [10:49] *** cpan-raku left [10:49] *** cpan-raku joined [10:52] *** markong joined [10:58] *** markoong joined [10:59] *** markong left [11:23] *** cpan-raku left [11:23] *** rindolf left [11:23] *** nightfrog left [11:23] *** maggotbrain777 left [11:23] *** Black_Ribbon left [11:23] *** ensamvarg left [11:23] *** aluaces left [11:23] *** skaji_ left [11:23] *** finsternis left [11:23] *** nebuchadnezzar left [11:23] *** timlegge left [11:23] *** [ptc] left [11:23] *** Bucciarati left [11:23] *** KotH left [11:27] *** cpan-raku joined [11:27] *** rindolf joined [11:27] *** nightfrog joined [11:27] *** maggotbrain777 joined [11:27] *** ensamvarg joined [11:27] *** aluaces joined [11:27] *** skaji_ joined [11:27] *** finsternis joined [11:27] *** nebuchadnezzar joined [11:27] *** timlegge joined [11:27] *** [ptc] joined [11:27] *** Bucciarati joined [11:27] *** KotH joined [11:50] *** moon-child left [11:52] New module released to CPAN! Game::Covid19 (0.0.1) by 03ELIZABETH [12:00] New module released to CPAN! Game::Covid19 (0.0.2) by 03ELIZABETH [12:02] *** Altai-man_ joined [12:05] *** sena_kun left [12:36] *** rbt left [12:37] *** rbt joined [12:38] *** cpage_ joined [12:41] *** cpage left [12:41] *** cpage_ is now known as cpage [12:45] the link for `Raku Introductory course` on https://www.raku.org/downloads is broken [13:11] *** timo joined [13:11] *** timo is now known as Guest99547 [13:11] *** Guest99547 is now known as timotimo [13:14] *** abraxxa left [13:26] *** Grinnz_ joined [13:27] *** Grinnz left [13:27] *** Grinnz_ is now known as Grinnz [13:28] *** PotatoGim left [13:29] *** PotatoGim joined [13:30] *** stux|RC left [13:30] *** cgfbee left [13:31] *** stux|RC joined [13:32] *** stux|RC-only left [13:35] *** MasterDuke joined [13:36] *** cgfbee joined [13:36] *** stux|RC-only joined [13:42] *** wamba left [13:46] *** skids joined [13:52] *** sarna left [14:03] *** sena_kun joined [14:03] <[Coke]> moritz: ping [14:04] ¦ doc: codesections++ created pull request #3510: Correct associativity for infix: [14:04] ¦ doc: review: https://github.com/Raku/doc/pull/3510 [14:05] [Coke]: pong(ish) [14:05] *** Altai-man_ left [14:06] ¦ doc: d3cb49f7b3 | (Daniel Sockwell)++ | doc/Language/operators.pod6 [14:06] ¦ doc: Correct associativity for infix: [14:06] ¦ doc: [14:06] ¦ doc: This commit corrects the associativity for the `infix:` operator [14:06] ¦ doc: from `assoc` to `assoc`. `Z` has list associativity [14:06] ¦ doc: because `$a Z $b Z $c == infix:($a, $b, $c)`. It does not have [14:06] ¦ doc: chain associativity: `($a Z $b Z $c) ≠ ($a Z $b) and ($b Z $c)`. [14:06] ¦ doc: [14:06] Link: https://docs.raku.org/language/operators [14:06] ¦ doc: The chart at the top of the page already correctly indicated that `Z` [14:06] ¦ doc: has list associativity and thus does not need to be updated. [14:06] ¦ doc: review: https://github.com/Raku/doc/commit/d3cb49f7b3 [14:06] ¦ doc: 9cac6c359b | (Will Coleda)++ (committed using GitHub Web editor) | doc/Language/operators.pod6 [14:06] ¦ doc: Merge pull request #3510 from codesections-forks/Z-operator [14:06] ¦ doc: [14:06] ¦ doc: Correct associativity for infix: [14:06] ¦ doc: review: https://github.com/Raku/doc/commit/9cac6c359b [14:06] <[Coke]> moritz: trying to fix rakudo.org bugs. [14:07] <[Coke]> the docs indicate that the site is running on www.p6c.org - do you know if this is still true? [14:07] [Coke]: that's false, p6c.org has been gone for over a year [14:07] <[Coke]> (tried to ssh in, no clue if I had an account, but it's just hanging on my end) [14:07] <[Coke]> ok. readme at https://github.com/perl6/rakudo.org needs to be updated. [14:07] rba should know where it's running now [14:07] <[Coke]> er, linked to by... [14:08] <[Coke]> rba: hio [14:09] <[Coke]> moritz++ thanks [14:09] * [Coke] opened a ticket and tagged rba on github for the doc Q. [14:12] <[Coke]> .seen rba [14:12] [Coke], I saw rba 2020-06-15T10:17:23Z in #raku-dev: This domain mismatch I could fix. Content not though. [14:16] m: say 1 R/ 2; #`(is the same as) say infix: 1, 2; [14:16] rakudo-moar 90f86d4c9: OUTPUT: «2␤2␤» [14:16] m: #`(But this doesn't work) (1, 2, 3) RZ ; [14:16] rakudo-moar 90f86d4c9: OUTPUT: «Don't know setting RESTRICTED␤ at gen/moar/ModuleLoader.nqp:258 (/home/camelia/rakudo-m-inst-2/share/perl6/lib/Perl6/ModuleLoader.moarvm:previous_setting_name)␤ from gen/moar/ModuleLoader.nqp:262 (/home/camelia/rakudo-m-inst-2/share/perl6/lib/…» [14:16] m: #`(Even though this does:) say infix: (1, 2, 3), ; [14:16] rakudo-moar 90f86d4c9: OUTPUT: «Don't know setting RESTRICTED␤ at gen/moar/ModuleLoader.nqp:258 (/home/camelia/rakudo-m-inst-2/share/perl6/lib/Perl6/ModuleLoader.moarvm:previous_setting_name)␤ from gen/moar/ModuleLoader.nqp:262 (/home/camelia/rakudo-m-inst-2/share/perl6/lib/…» [14:16] Is that a bu?g [14:17] er, that didn't generate the correct error. Let me try without the comment: [14:17] m: say (1, 2, 3) RZ ; [14:17] rakudo-moar 90f86d4c9: OUTPUT: «5===SORRY!5=== Error while compiling ␤Missing infix inside R␤at :1␤------> 3say (1, 2, 3) RZ7⏏5 ;␤ expecting any of:␤ infix␤ infix stopper␤» [14:30] *** dataangel left [14:31] *** petr36 joined [14:31] Nice day 😎 [14:32] Or night)) [14:33] *** OpenZen joined [14:34] I can't find any information about raku on jvm. Can anyone help me? [14:36] *** wamba joined [14:38] <[Coke]> there is a JVM backend for Rakudo - it is not at full parity to the MoarVM backend. (it's part of the same compiler - just targeting a different backend) [14:38] <[Coke]> you can build from source. one sec. [14:39] <[Coke]> https://github.com/rakudo/rakudo#configuring-rakudo-to-run-on-the-jvm [14:40] Related question, while we're talking about backends: is there a JS backend? I've seen a couple of references to one, but I'm guessing it's no longer maintained/never really released (based on there not being much info) [14:41] iirc there's one person that works on the js backend pm...something [14:41] *** xinming left [14:42] afaik you can install it with npm [14:43] *** xinming joined [14:45] *** wamba left [14:45] Oh, you know what, there *is* an npm package – but it's still called `perl6-runtime` rather than `raku` as I'd seen in docs previously [14:45] <[Coke]> codesections: yes, there is a js backend (it's pmurias) [14:48] "npm install raku" and "npm install rakudo" work for me [14:49] Thanks 😊 [14:50] good to know. Thanks :) [14:51] but it's erroring out on a hello world raku script, hmmmm [14:51] https://perl6.github.io/6pad/ - try this [14:51] it takes a lot of time the first time it loads because rakudo's so big [14:52] oh, I think this node is just too ole, nvm [14:52] rakudo does require support for ... integers of some kind i think? [14:53] Anyone used CommaIde? [14:54] What you think about it? [14:55] nqp-runtime uses a function added in node 10, I'm running node 9. I dom't use JS much [14:56] <[Coke]> moritz: https://github.com/perl6/rakudo.org/blob/master/apache.conf#L7 ? [14:56] looks VERY old [14:57] <[Coke]> thought you might want to commit a fix or file a bug or whatever. :) [14:58] <[Coke]> Also, we might want to setup an infrastructure gmail address or something. [15:01] * moritz git rm's [15:02] *** yangzq50 left [15:02] *** yangzq50 joined [15:03] *** petr36 left [15:07] <[Coke]> moritz: so are all those redirects defined somewhere else now? [15:07] <[Coke]> (or some of them) [15:16] <[Coke]> anyone use Mojo enough to diagnose https://github.com/perl6/rakudo.org/issues/42 ? [15:18] [Coke]: looks like a problem with the AssetPack plugin setup [15:21] https://metacpan.org/pod/Mojolicious::Plugin::AssetPack::Pipe::Sass#DESCRIPTION [15:21] i think the error message is that it can't find the 'sass' program [15:25] <[Coke]> Grinnz: so maybe we should make CSS::Sass a required dep instead of optional? [15:26] seems like it would solve that, assuming it can be installed [15:27] <[Coke]> trying locally [15:29] *** yangzq50 left [15:31] <[Coke]> couldn't build CSS::Sass... looks like *it* has an unsatisfied dep... [15:31] <[Coke]> however, installing the ruby sass gem worked wonderfully. [15:36] <[Coke]> Grinnz++ [15:36] <[Coke]> updated readme. [15:38] <[Coke]> Should we track git commits to the rakudo.org website here? [15:40] *** vike left [15:55] *** hankache joined [15:55] hello #raku [15:55] 2020-06-01T18:36:43Z #raku-dev hankache maybe you can help here https://stackoverflow.com/questions/62137280/warnings-while-building-rakudo-in-windows [15:58] *** Manifest0 left [15:59] *** Manifest0 joined [16:02] *** Woodi left [16:03] *** Altai-man_ joined [16:05] *** sena_kun left [16:07] o/ [16:07] Hello timotimo :) [16:23] *** gordonfish joined [16:25] *** ca53 joined [16:34] *** guifa2 left [16:40] *** vike joined [16:43] *** guifa2 joined [16:53] *** aluaces left [16:56] *** hankache left [17:14] For module stuff, is there any way for a named parameter during 'use' to take a value different than true? [17:14] does %?RESOURCES exists on tests? [17:15] <[Coke]> rakudo.org site isn't getting updated automatically, which may explain why the new release isn't on the front page yet [17:15] e.g. "use Ops::Custom :substract :add; my $a = 2 plus 2;" ? [17:16] SmokeMachine: yes [17:16] err, well it depends [17:17] I'm not being able to use that. :( [17:17] do you mean can you access resources by using %?RESOURCES? or will %?RESOURCES be available in the module files? [17:17] access %?RESOURCES [17:18] <[Coke]> guifa2: see https://docs.raku.org/language/modules#Exporting_and_selective_importing [17:19] [Coke]: yeah, I'm reading that, but it says that the named arguments just pull in what's in the package EXPORT::named-arg, it doesn't look like there's a way to pass in the value of the named arg [17:20] <[Coke]> no, I think you might have to predeclare for normal stuff. [17:20] guifa2: I do something like that here: https://github.com/FCO/Red/blob/master/lib/Red.pm6#L69 [17:20] <[Coke]> use lib does it somehow, though. one sec. [17:21] but with positional parameters [17:22] SmokeMachine: ah, then no. Because the test file is being run external to the module (just like any other script would be run). You could probably make a hidden option that exports a sub like "resources-for-test-purposes-only ($filename) { %?RESOURCES{$filename} }" if it's crucial for testing. [17:23] guifa2: thanks [17:23] One thing I did for a test file that needed a data file was to include it in a directory in the t/ directory. E.g., t/01-test-foo.t, and then t/01-test-foo/data.bar [17:24] <[Coke]> ah, use lib has special code in do_pragma. [17:25] [Coke]: boo. that would be kind of cool if it could be passed via a special dynamic var @*ARGS or something. Obviously packages don't have signatures [17:25] *** aluaces joined [17:25] I was hoping to do [17:25] use Intl::UserLanguagae :override [17:26] Meh, folks testing their localization runtimes can deal with one more line of code ;-) [17:32] *** Sgeo joined [17:45] *** guifa2 left [17:53] *** guifa2 joined [17:58] *** guifa2 left [17:59] *** guifa2 joined [18:03] *** sena_kun joined [18:04] *** hungryd66 left [18:05] *** guifa2 left [18:05] *** Altai-man_ left [18:19] *** Benett- joined [18:21] *** Benett left [18:24] *** Benett- is now known as Benett [18:25] *** bocaneri left [18:25] *** kensanata joined [18:27] *** Benett left [18:27] *** __jrjsmrtn__ joined [18:27] *** _jrjsmrtn left [18:27] *** Benett joined [18:44] *** patrickb joined [18:48] *** guifa2 joined [18:53] *** Kaeipi left [18:55] *** Kaiepi joined [18:56] *** vrurg_ joined [19:02] *** Black_Ribbon joined [19:02] *** vrurg_ left [19:06] *** guifa2 left [19:07] *** xinming left [19:08] *** xinming joined [19:08] *** HarmtH left [19:09] *** HarmtH joined [19:12] *** guifa2 joined [19:23] *** HarmtH_ joined [19:23] *** HarmtH left [19:23] *** vrurg_ joined [19:27] *** wamba joined [19:29] *** HarmtH joined [19:29] *** HarmtH_ left [19:32] m: say "\c72"; # This goes from codepoint ==> letter [19:32] rakudo-moar 90f86d4c9: OUTPUT: «H␤» [19:32] Is there a method that goes in the other direction? [19:33] *** vike left [19:34] <[Coke]> m: say H.chr [19:34] rakudo-moar 90f86d4c9: OUTPUT: «5===SORRY!5=== Error while compiling ␤Undeclared name:␤ H used at line 1␤␤» [19:34] <[Coke]> m: say H.ord [19:34] rakudo-moar 90f86d4c9: OUTPUT: «5===SORRY!5=== Error while compiling ␤Undeclared name:␤ H used at line 1␤␤» [19:34] <[Coke]> ... dammit. :)( [19:35] <[Coke]> m: say "H".ord #doh [19:35] rakudo-moar 90f86d4c9: OUTPUT: «72␤» [19:35] <[Coke]> ^^ [19:35] <[Coke]> that was a thinko, wow. [19:35] Thanks :) [19:38] <[Coke]> m: say 72.chr [19:38] rakudo-moar 90f86d4c9: OUTPUT: «H␤» [19:38] <[Coke]> and that's the method version of the string interpolation [19:39] *** vike joined [19:44] [Coke] & codesections: you should probably use .ords unless you're sure you're dealing with a single codepoint [19:44] m: say "-́".ord [19:44] rakudo-moar 90f86d4c9: OUTPUT: «45␤» [19:44] m: say "-́".ords [19:44] rakudo-moar 90f86d4c9: OUTPUT: «(45 769)␤» [19:44] <[Coke]> guifa2++ [19:45] (I actually use that character regularly so it's one I think a lot about hahaha) [19:48] Also, for as much as I *love* Raku's string handling (being grapheme based), it makes doing some things a bit trickier when algorithms are designed around codepoints instead [19:48] New module released to CPAN! Game::Covid19 (0.0.3) by 03ELIZABETH [19:48] * guifa2 hasn't even looked at it but [19:48] lizmat++ [19:49] guifa: https://docs.raku.org/type/Uni ?? [19:50] The biggest deficiency in non-Str strings at the moment is that you can't do regexes on them, but worst case you can "just" do something like / [ :m (a) { mess with ~$0 } ] / [19:51] * guifa2 was about to type something but, what what ShimmerFairy said. Regex :-( [19:52] The token has some stuff that allows for a bare combining mark. I'm still debating the best ways to handle those cases (that aren't very edge case for languages like Hebrew and Arabic). But it's in the middle of a token so I've got to do a Str -> codepoints conversion [19:53] For example, I had to parse double-quote strings in my .XCompose file, which can start with diacritics that merge with the ", but I managed that with [ :m (<["]>) { my @codes = (~$0).NFC.list; ... } ] [19:54] *** HarmtH left [19:54] lizmat: Different game, also covid-19 inspired :-) : http://juliasfairies.com/articles/pandemic-fairy-condition-leroux/ [19:54] I think for the most part, it will catch people making modules, and that's fine by me. Module authors are generally more aware of these implementation details and deal with them accordingly [19:55] Years ago I proposed adverbs that would let you do that same task as [ :nfc '"' ~ '"' <-["]>+ ] instead, but it's a pretty rare thing to come up so it's not in the language (yet?). (So far, only that one time have I needed to step outside of NFG) [19:55] lucs: cool [19:58] * guifa2 does 'play :34age' [19:58] You're moderately ill. [19:58] You'll need 6 weeks for recovery. [19:58] You've permanently lost 1% of your constitution. [19:59] pretty good still [20:00] Less so for my grandpa's age :-( [20:02] *** Altai-man_ joined [20:04] *** vrurg_ left [20:05] yeah, /me is on a 6% death-rate [20:05] *** sena_kun left [20:07] *** vrurg left [20:12] *** vrurg joined [20:13] *** vrurg_ joined [20:18] ShimmerFairy: same here. This is the first time I've had to really deal with it head on. The only thing I'm not convinced on is how to return a match of 'a' when the matched character is 'á'. My instinct is to reject the match outright but I dunno. I need to play around with ICU more to see how they handle it [20:19] m: say "á" ~~ m:m/a/ [20:19] rakudo-moar 90f86d4c9: OUTPUT: «「á」␤» [20:21] m: my $*SLASH; "á" ~~ m:m/(a) {$*SLASH = (~$0).NFD.list[0].chr}/; say $*SLASH; [20:21] rakudo-moar 90f86d4c9: OUTPUT: «a␤» [20:22] <[Coke]> m: my $a = "á"; $a ~~ m:ignoremark/ ('a') /; say $/[0].Str.samemark('a'); [20:22] rakudo-moar 90f86d4c9: OUTPUT: «a␤» [20:23] Assuming samemark handles the rare extended grapheme cluster with prepended combining characters, that would be the better approach. [20:25] *** vrurg left [20:28] <[Coke]> moritz: https://github.com/perl6/rakudo.org - indicates that that apache.conf was actually in use. is the readme also out of date? [20:31] *** vike left [20:34] [Coke]: given that there's a much newer nginx.conf, I assume so :( [20:36] Coke afaik the nginx.conf matches the actual conf in use quite well, but currently not exactly. [20:40] m: subset Ascii of Str where { /^<[\c0 .. \c127]>*$/ }; sub f(Ascii $s) {}; say &f.signature; say &f.signature.params[0]; [20:40] rakudo-moar 90f86d4c9: OUTPUT: «(Str $s where { ... })␤Str $s where { ... }␤» [20:40] there's not a way to get Raku to show the type constraint in that `where` clause, is there? [20:41] *** guifa2 left [20:42] *** aluaces left [20:42] m: subset Ascii of Str where /^<[\c0 .. \c127]>*$/; # maybe easier if you don't wrap it in a code block? [20:42] *** rbt left [20:42] rakudo-moar 90f86d4c9: ( no output ) [20:43] *** rbt joined [20:44] That doesn't seem to make a difference in `.signature`'s output, unfortunately [20:44] (though it's a good change, regardless) [20:45] *** satori__ joined [20:45] *** cpan-raku left [20:45] *** guifa2 joined [20:47] *** cpan-raku joined [20:47] *** cpan-raku left [20:47] *** cpan-raku joined [20:48] *** reach_satori_ left [20:49] *** vrurg_ left [20:50] *** skyl4rk left [20:51] *** guifa2 left [20:54] *** art51 joined [20:54] *** skyl4rk joined [20:55] *** guifa2 joined [21:01] *** vike joined [21:01] *** skids left [21:05] *** art51 is now known as art15 [21:05] *** kensanata left [21:06] *** art15 is now known as art5 [21:06] *** art5 is now known as arts [21:18] *** molaf joined [21:20] *** vrurg joined [21:25] *** riatre left [21:39] *** rindolf left [21:43] *** sno left [21:45] *** sno joined [21:48] *** aborazmeh joined [21:48] *** aborazmeh left [21:48] *** aborazmeh joined [21:49] *** skids joined [21:58] *** phil joined [21:58] *** phil left [22:00] *** ca53 left [22:02] *** riatre joined [22:03] *** sena_kun joined [22:03] *** patrickb left [22:04] *** satori__ left [22:04] *** satori__ joined [22:05] *** Altai-man_ left [22:07] *** skyl4rk left [22:11] *** wamba left [22:22] *** Xliff joined [22:23] *** skids left [22:26] *** arts is now known as rats [22:30] *** vike left [22:30] *** jdoege joined [22:31] Howdy all. Pursuant to my questions the other day about Rakudo Star, is there a list somewhere of what modules were included with Rakudo Star? The link that should lead to a page with such a list returns a 404. [22:33] jdoege: I'm not sure, but I'm afraid all people who could answer this, are currently sleeping or on their way to sleep [22:34] I know I am, but I don't have answer :-( [22:34] *** leont_ joined [22:34] *** leont left [22:35] *** rats left [22:41] *** aborazmeh left [22:43] *** hungrydonkey joined [22:44] I'll ask again Monday morning. [22:45] jdoege: https://github.com/rakudo/star/blob/master/etc/modules.txt [22:50] El_Che: Thanks! [22:52] *** mniip left [22:52] *** vike joined [23:07] *** skyl4rk_ joined [23:08] *** skyl4rk_ is now known as skyl4rk [23:11] *** repl joined [23:18] *** repl left [23:22] *** jdoege left [23:31] *** rats joined [23:40] *** pecastro left [23:47] *** rats left [23:53] *** leont_ left