🦋 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.
00:00 reportable6 left 00:02 reportable6 joined, SenFache left 00:03 SenFache joined 00:16 freeside left 00:33 melezhik joined
melezhik tell tonyo: how to disable tar in fez config ? 00:34
00:37 freeside joined 00:39 NemokoschKiwi joined, melezhik left 00:43 NemokoschKiwi left
guifa .tell tonyo: melezhik is interested in how to disable tar in fez config 00:45
tellable6 guifa, I'll pass your message to tonyo
guifa ^^melezhik
00:58 Manifest0 left 01:04 lichtkind left 01:13 deoac left 01:24 ab5tract left 01:25 melezhik joined
melezhik guifa - thanks 🙏 a lot! always forget this "tell" syntax 01:26
01:32 melezhik left 01:43 pingu joined 02:11 freeside left 02:13 freeside joined 02:14 ProperNoun joined 02:17 freeside left 02:18 freeside joined 02:23 freeside left 02:40 freeside joined 02:50 freeside left, freeside joined 02:53 SenFache left 02:55 freeside left
tonyo .tell melezhik add a key `"bundlers": ["Fez::Util::Pax"]` in your ~/.fez-config.json 03:01
tellable6 tonyo, I'll pass your message to melezhik
03:03 freeside joined 03:14 Sauvin joined 04:14 shareable6 left, benchable6 left, unicodable6 left, statisfiable6 left, bloatable6 left, notable6 left, nativecallable6 left, bisectable6 left, evalable6 left, tellable6 left, coverable6 left, linkable6 left, reportable6 left, squashable6 left, releasable6 left, greppable6 left, sourceable6 left, shareable6 joined, reportable6 joined, sourceable6 joined, evalable6 joined, statisfiable6 joined 04:15 bisectable6 joined, squashable6 joined, nativecallable6 joined, unicodable6 joined, notable6 joined, releasable6 joined 04:16 linkable6 joined, greppable6 joined, coverable6 joined 04:17 tellable6 joined, bloatable6 joined, benchable6 joined 05:17 sourceable6 left, linkable6 left, evalable6 left, shareable6 left, notable6 left, squashable6 left, tellable6 left, statisfiable6 left, reportable6 left, greppable6 left, unicodable6 left, bisectable6 left, benchable6 left, coverable6 left, releasable6 left, bloatable6 left, quotable6 left, nativecallable6 left, committable6 left, committable6 joined, sourceable6 joined, squashable6 joined, greppable6 joined 05:18 releasable6 joined, linkable6 joined, benchable6 joined, unicodable6 joined, bisectable6 joined, bloatable6 joined 05:19 quotable6 joined, evalable6 joined, tellable6 joined, shareable6 joined, nativecallable6 joined 05:20 notable6 joined, coverable6 joined, reportable6 joined, statisfiable6 joined 06:00 reportable6 left 06:01 reportable6 joined 06:43 pingu left 07:38 freeside left 07:55 Sgeo left 08:07 p6steve left 08:27 silug left, silug joined 08:35 sena_kun joined 08:54 dakkar joined 09:01 Manifest0 joined 09:30 ab5tract joined 09:43 silug0 joined 09:44 silug left, silug0 is now known as silug 10:07 ab5tract left 10:13 jpn joined 11:08 lichtkind joined 11:19 freeside joined 11:21 kaskal left 11:22 kaskal joined 11:39 raschip joined 11:43 Xliff joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/02/06/2023-...en-davies/ 11:53
11:59 jetchisel left, jetchisel joined
Skarsnik @Anton Antonov How is that fiddly? You just need to install libgumbo on your system. I did not try on Windows thou x) 12:00
12:00 reportable6 left 12:03 reportable6 joined 12:31 sftp left 12:38 sftp joined
Anton Antonov @Skarsnik Well, it did not install because of native libraries dependencies. Installing and linking to those libraries on macOS arm64 is “fiddly.” 12:38
12:40 xinming joined
Skarsnik unfortunate 😦 12:42
12:48 grondilu joined
grondilu Hi all. 12:49
Nemokosch hello
grondilu m: class Foo of Bag {}; print (Foo.new("a") (+) Foo.new("b")) ~~ Foo; # was expecting True here
camelia ===SORRY!=== Error while compiling <tmp>
No such method 'set_of' for invocant of type
'Perl6::Metamodel::ClassHOW'
at <tmp>:1
grondilu heh?
Nemokosch re connectified.com/@masukomi/109807721943445406, I think this is the kind of case where everything works "as intended", and the main concrete issue is simply confusing oneself 12:50
grondilu oh my bad
m: class Foo is Bag {}; print (Foo.new("a") (+) Foo.new("b")) ~~ Foo; # was expecting True here 12:51
camelia False
12:51 jpn left
grondilu m: class Foo is Bag {}; dd Foo.new("a") (+) Foo.new("b") 12:51
camelia ("a"=>1,"b"=>1).Bag
lizmat ah.. looks like the set op doesn't create a Foo but a Bag
Nemokosch in a broader picture, well... I think tight coupling of itemization and a mutability interface is a source of many confusing things 12:52
lizmat could you make an issue for that?
grondilu lizmat: sure
lizmat I guess it should create the tightest possible type, for which we have the .are function nowadays :-)
grondilu github.com/rakudo/rakudo/issues/5190 12:56
lizmat thanks! 12:57
Nemokosch hm, do the arguments themselves get coerced into Bag? 12:58
lizmat only when they really need to be
12:59 ab5tract joined
grondilu m: class Foo is Bag {}; dd Foo.new("a") (-) Foo.new("b") 13:04
camelia ("a"=>1).Foo
Nemokosch oh okay 13:05
grondilu weird that it works for (-) and not (+)
m: class Foo is Bag {}; dd Foo.new("a") (-) Foo.new("a")
camelia ().Foo
Nemokosch time for a little sourcery...
github.com/rakudo/rakudo/blob/2022...on.pm6#L79 13:09
versus
github.com/rakudo/rakudo/blob/2022...ce.pm6#L67
the latter seems to be more abstract to begin with 13:10
lizmat will look at this after being afk for a few hours& 13:17
13:19 jpn joined 13:24 jpn left
Xliff lizmat: As always, a thoughtful and compelling weekly. Thank you. 13:25
13:39 jpn joined
Anton Antonov weekly: rakuforprediction.wordpress.com/20...megrammar/ 13:48
13:52 jpn left 14:00 jpn joined
Nemokosch I don't think the bot listens through the bridge 14:00
although it would be cool
Voldenet btw, recently I've seen discord bridge that colored names in IRC, it was pretty nice 14:02
regarding things that would be cool 14:03
Nemokosch I think that was actually turned off
because of complications
14:06 jpn left
mst I'd be happy to talk through strategies for how to avoid ending up with complications if somebody makes a second attempt 14:10
I've spent 15+ years now dealing with the logistical side of channel and network management, so I've both made and seen a lot of things go wrong and can hopefully help whoever's looking at it skip past those so we can get to the making new and exciting mistakes part sooner 14:12
14:12 freeside_ joined, freeside left
El_Che a shorter nick than "< discord-raku-bot><$nick> would be appreciated. It's really hard to parse messages from people on that bot. 14:19
(mentally parse)
14:20 NemokoschKiwi joined
Nemokosch test 14:20
14:20 jpn joined
El_Che whut? who said that? 14:20
Nemokosch 🤣 14:21
El_Che :)
Nemokosch #onlyIRCThings 14:22
<drb> when 14:23
support.github.com/ticket/personal/0/2000413 14:26
needed for msgpack.org actually showing the Raku version because the crawler willingly ignores forks, bruh
> We need a request from the admin\owner account to perform this action. Please, add them to this case and let them approve this request. 14:33
Welp, if somebody happens to be the admin/owner of that account, and also understands what "let them approve" looks like... please ^^
14:35 NemokoschKiwi left 15:01 Sgeo joined 16:01 evalable6 left, linkable6 left 16:02 evalable6 joined 16:04 linkable6 joined 16:15 cfa joined
patrickb guifa: Did you notice my DateTime::Timezones PR? 16:39
16:43 freeside_ left 16:44 freeside joined 16:49 freeside left 16:50 freeside joined 16:55 freeside left, freeside joined
tonyo . 17:22
cfa , 17:26
Nemokosch m 17:30
tonyo mst++ 17:31
17:39 dakkar left, lichtkind left 17:53 notna joined 17:59 grondilu left 18:00 reportable6 left 18:01 reportable6 joined 18:26 jpn left 18:45 gfldex left, gfldex joined 19:20 pingu joined
pingu maybe I should use regex rather than trying to check if a scalar list is assigned to a certain data type 19:22
^[a-zA-Z0-9](?:[a-zA-Z0-9 ._-]*[a-zA-Z0-9])?\.[a-zA-Z0-9_-]+$ for filename+extension 19:23
it would be a little more efficiant to store the file paramaters as pointers, rather than copying them to a new scalar list 19:24
19:27 jpn joined 19:37 jpn left 19:38 jpn joined
Anton Antonov I tried to upload to raku.land using fez twice today. I got confirmation messages, but I do not see the distributions in raku.land. Is this expected, or “it is just me” ? 19:39
Nemokosch do you see your distribution in this file? 360.zef.pm/ 19:43
19:58 jpn left
ugexe to be clear you don't upload to raku.land 20:24
raku.land is just a site that reads meta data from other sources
20:25 notna left
Anton Antonov No -- good point! 20:31
20:57 raschip left
japhb Anyone have any luck installing Doc::TypeGraph + Documentable + p6doc ? There seems to be auth confusion between `github:JJ` and `zef:jjmerelo`, and that seems to make zef very confused. 21:04
21:08 Xliff left
Nemokosch I don't think anybody will try that in the future as that stack is being sunset 21:21
21:26 silug left 21:34 cokebot9000 joined
cokebot9000 waves from elsewhere. 21:34
coleman beep boop 21:38
cokebot9000 ^_^ 21:42
21:47 rf_ joined 21:48 silug joined 21:51 mst_ joined, tinita_ joined 21:52 mst left, mst_ is now known as mst 21:56 ab5tract left, rf left, tiziodcaio left, tinita left 21:57 ab5tract joined
PipStuart Does anyone happen to know how I might go about locating or generating an updated to current version of HTTPS://FinAnalyst.GitHub.IO/ModuleCitation ? 22:04
22:06 tiziodcaio joined
Nemokosch another thing on my kilometer long bucket list... 22:06
cokebot9000 ping @finanalyst
guifa patrickb : I did not. 22:07
guifa checks
approved! 22:08
22:08 pingu left
guifa thank you for that find 22:08
Nemokosch raku.land/zef:lizmat/Ecosystem this is the module wanted to use
22:10 jpn joined
cokebot9000 could probably regen the module citation with raku.land/zef:coke/App::Zef-Deps 22:11
Nemokosch I think the "what depends on what" part is simpler than what I was mostly concerned about: retrospectively filling the graph 22:12
22:15 jpn left 22:25 cokebot9000 left
ugexe zef rdepends Foo::Bar 22:25
22:32 ab5tract left
patrickb guifa: I rebased the PR, but I don't have merge permissions, so you'll have to push the button. ;-) 22:38
23:02 stevied_test left, stevied_test joined 23:17 squashable6 left 23:18 freeside left 23:20 squashable6 joined 23:23 freeside joined 23:32 sena_kun left 23:34 jpn joined 23:40 jpn left 23:53 rypervenche left 23:55 jpn joined