🦋 Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku
Set by ChanServ on 14 October 2019.
00:17 evalable6 left, linkable6 left 00:18 linkable6 joined 00:19 pecastro left, evalable6 joined 00:20 melezhik joined 00:22 jmchael left 00:27 Kaiepi left 00:36 skids left 00:41 melezhik left 00:47 Kaiepi joined 00:58 guifa left 00:59 BenGoldberg joined 01:33 BenGoldberg left 01:40 wamba left 01:59 lucasb left 02:26 marcusr left 02:27 marcusr joined 03:09 aeruder joined 03:47 BenGoldberg joined 04:03 _jrjsmrtn joined 04:06 __jrjsmrtn__ left 04:20 BenGoldberg left 04:41 xinming_ left 04:42 xinming_ joined 05:21 parabolize left 05:30 xinming_ left 05:31 xinming_ joined 05:38 xinming_ left, xinming_ joined 05:55 wamba joined 06:07 jmerelo joined
Geth advent: 4fd859bea4 | (José Joaquín Atria)++ (committed using GitHub Web editor) | raku-advent-2020/drafts
Add draft of Timer::Stopwatch article
advent: 6d20347c42 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | raku-advent-2020/drafts
Merge pull request #74 from jjatria/patch-1

Add draft of Timer::Stopwatch article
06:25 dataangel left
jmerelo github.com/Raku/advent/blob/master...authors.md Anyone missing here? 06:25
06:27 Altai-man joined 06:53 xinming_ left, xinming_ joined 07:11 BenGoldberg joined 07:19 ufobat joined 07:22 ufobat left 07:24 xinming_ left 07:25 xinming_ joined 07:28 tib left 07:29 tib joined 07:34 domidumont joined 07:44 BenGoldberg left 07:46 xinming_ left, xinming_ joined 07:48 abraxxa joined 07:53 abraxxa left 07:54 abraxxa joined 07:57 Sgeo left 08:07 domidumont left 08:08 domidumont joined 08:12 sena_kun joined 08:13 Xliff joined, Altai-man left 08:21 aborazmeh joined, aborazmeh left, aborazmeh joined 08:26 aborazmeh left, pecastro joined 08:35 dakkar joined 08:43 domidumont left 08:47 sjm left, xinming_ left, xinming_ joined 08:52 patrickb joined
patrickb .tell moritz I'd like to put the logos of some companies / institutions using raku on raku.org. Do you think your company would be a fit? (Do you use Raku to an extent justifying such a claim?) 08:55
tellable6 patrickb, I'll pass your message to moritz
08:56 domidumont joined 09:09 xinming_ left, xinming_ joined
moritz patrickb: no :-( 09:10
tellable6 2020-11-30T08:55:20Z #raku <patrickb> moritz I'd like to put the logos of some companies / institutions using raku on raku.org. Do you think your company would be a fit? (Do you use Raku to an extent justifying such a claim?)
09:11 sjm joined
patrickb moritz: OK. Thanks for the info. 09:12
lizmat: Could the weekly be a good place to ask for companies using Raku? 09:16
tadzik sounds like a good fit :) 09:17
patrickb tadzik: Do you happen to use raku at work? 09:22
samcv: Do you happen to use raku at work? 09:26
09:26 xinming_ left
tadzik patrickb: not really, except for a time-tracking script that does some of my accounting (which I partially rewrote in Rust anyway) 09:26
09:27 xinming_ joined
patrickb tadzik: OK. Thanks for the info. 09:27
09:39 aborazmeh joined, aborazmeh left, aborazmeh joined 09:40 xinming_ left 09:41 xinming_ joined 09:43 wamba left 10:03 wamba joined 10:04 lizmat_ joined 10:08 lizmat left, lizmat_ left 10:13 ensamvarg left, ensamvarg joined 10:14 lizmat joined, ensamvarg3 joined 10:17 xinming_ left, xinming_ joined 10:25 aborazmeh left 10:35 BenGoldberg joined 10:57 ensamvarg3 left 10:58 xinming_ left 10:59 xinming_ joined 11:00 Doc_Holliwould left 11:09 BenGoldberg left 11:15 xinming_ left 11:17 xinming_ joined 11:21 wamba left
Xliff Can you .wrap a block? 11:30
Now that I look at docs.raku.org/type/Block, I'm beginning to think not.
If that's true, how could one go about it?
Or at least convert a block to a Routine. 11:31
m: my $a = -> $a { $a * 2 }; $a.wrap: { say 'wrapped'; nextsame }; 11:32
camelia No such method 'wrap' for invocant of type 'Block'. Did you mean any
of these: 'grep', 'map', 'Map', 'WHAT'?
in block <unit> at <tmp> line 1
Xliff Well, that answers that question.
11:33 xinming_ left 11:34 xinming_ joined
moritz you can always, like, wrap it :-) 11:44
Xliff Yeah. Did that. :)
Trying to wrap Supply.tap properly.
So far I have this: gist.github.com/Xliff/d57a7018b2bf...98ef24fd75 11:45
The question is... do I really need the Callable check? 11:46
12:11 Altai-man joined 12:14 sena_kun left 12:17 Doc_Holliwould joined
raku-bridge <pie_flavor> In the docs, the Packages page has lots to say about how to interpolate arbitrary variables into FQ names, but not how to turn FQ names into local names. Does Raku have any sort of import/use/using/alias construct, and if so, where should I have been looking for it in the docs? 12:20
12:24 xinming_ left, xinming_ joined
patrickb pie_flavor: I think `is export` is what you are looking for. 12:33
pie_flavor: docs.raku.org/language/modules#Exp..._importing
12:37 abraxxa left 12:39 abraxxa joined 12:52 ufobat joined
patrickb pie_flavour: I created an issue about the structure of the module documentation: github.com/Raku/doc/issues/3714 12:55
13:10 Roamer` left
cpan-raku New module released to CPAN! License::SPDX (3.11.0) by 03JSTOWE 13:46
13:46 jmchael joined 14:00 BenGoldberg joined 14:04 lucasb joined 14:21 jmcgnh left 14:25 leont joined 14:26 jmcgnh joined
Xliff Weekly Challenge 89 Task #1 was nice and easy, thanks to Raku! 14:31
14:35 BenGoldberg left
Xliff Aaand... #2 takes way longer to execute than I thought it would. 14:38
But the main list is 362,880 elements large. 14:40
Geth ecosystem: 1fe23b83f4 | (Elizabeth Mattijsen)++ | README.md
s/Perl6/Raku and remove coughing
14:46 skids joined
Xliff Challenge 89 solutions: repl.it/@Xliff/PointlessRudeGames#main.raku 14:48
14:52 brtastic1 joined 14:53 brtastic1 is now known as brtastic 14:54 Sgeo joined 15:01 brtastic left, wamba joined 15:02 skids left 15:04 cpan-raku left 15:11 cpan-raku joined, cpan-raku left, cpan-raku joined 15:15 xinming_ left, xinming_ joined
Geth ecosystem: 6fb60b0031 | (Elizabeth Mattijsen)++ | META.list
Fix PSpec URL (it does have a META6.json now)
15:29 parabolize joined
Geth ecosystem: 10fdb33ebd | (Elizabeth Mattijsen)++ | 2 files
Make sure shorter distributions are listed earlier

E.g. Compress::Zlib before Compress::Zlib::Raw
15:49 veesh left 15:55 vrurg_ joined 15:56 vrurg left 15:58 vrurg_ left
Geth ecosystem: cb2cb852cb | (Elizabeth Mattijsen)++ | ADOPT-ME.md
First version of ADOPT-ME page
16:00 vrurg joined 16:01 patrickb36 joined 16:02 patrickb left 16:11 holyghost joined 16:12 sena_kun joined 16:13 Altai-man left 16:14 wamba left
Geth ecosystem: f01742c23e | (Elizabeth Mattijsen)++ | 2 files
First functional version of ADOPT-ME page
16:18 patrickb36 left 16:21 melezhik joined
melezhik jmerelo! how can I edit my advent post on wordpress? 16:22
Geth ecosystem: coke++ created pull request #570:
Minor cleanups
16:22 aborazmeh joined, aborazmeh left, aborazmeh joined
melezhik I forgot to say HI ))) 16:22
16:23 patrickb joined 16:26 orinthe2 joined, orinthe left, orinthe2 is now known as orinthe
Geth ecosystem: a2a35b33d2 | (Elizabeth Mattijsen)++ | ADOPT-ME.md
Mention changes
16:31 orinthe5 joined 16:33 cognominal joined, orinthe left, orinthe5 is now known as orinthe 16:34 aborazmeh left
melezhik .tell jmerelo I dpn't see how can I edit advent posts in wordpress, if you please help me with that ... thanl 16:37
tellable6 melezhik, I'll pass your message to jmerelo
melezhik thanks
.tell jmerelo finally I've found the one 16:42
tellable6 melezhik, I'll pass your message to jmerelo
16:42 Manifest0 left 16:45 melezhik left, Manifest0 joined
jmerelo Sorry, I just saw this. I sent you instructions also in the post itself. 16:48
tellable6 2020-11-30T16:37:41Z #raku <melezhik> jmerelo I dpn't see how can I edit advent posts in wordpress, if you please help me with that ... thanl
16:49 skids joined
perryprog Say, I never was sure about this: regarding the message, "`zef install Readline` or `zef install Linenoise` or use rlwrap for a line editor", which of these line editors are the most "advanced"? 16:52
Never mind—I meant to install rakudo-star which includes something that makes the things work™. 16:54
Ahhh except tab completion does nothing. (Context: re-setting up Raku on newish laptop) 17:01
patrickb weekly: github.com/Raku/raku.org/issues/155 17:07
notable6 patrickb, Noted! (weekly)
patrickb lizmat: As we said: Above is for the next weekly.
lizmat patrickb: ack 17:08
cpan-raku New module released to CPAN! Gnome::Gtk3 ( by 03MARTIMM 17:12
New module released to CPAN! Terminal::ANSI (0.0.5) by 03BDUGGAN
17:14 gabiruh left, natrys joined, gabiruh joined 17:21 melezhik joined
melezhik .tell jmerelo I saw you changed my date to 7th of December? This is also fine. Sorry I just got back from vacations, so have not had enough time recently ... 17:22
tellable6 melezhik, I'll pass your message to jmerelo
17:26 BenGoldberg joined
rba patrickb: Do you plan a page with sponsors on raku.org? This was on my task list since > 12 months. Yet I haven't got a round touit... :-( 17:29
jmerelo melezhik: yep, I schedule them as they come.
melezhik: or as I have time to review them...
melezhik yeah, if my date is 7th of December, it's even better 17:30
patrickb rba: Not sponsors, but users.
17:30 jmchael left
melezhik I will have time for editing in that case ... 17:30
does it work for you, jmerelo?
17:31 dakkar left
rba patrickb: So I create the sponsors page and you a user one? 17:31
17:31 dakkar joined
jmerelo melezhik: yes, please do that. 17:33
patrickb rba: I basically just want to put logos on the start page. I don't intend to create a separate page for this. 17:36
17:36 Tirifto joined
Xliff Is there a way to deserialize PHP object notation using Raku? 17:36
patrickb is away for dinner 17:37
17:37 melezhik left, dakkar left
Xliff php serialized data example: www.w3schools.com/php/phptryit.asp..._serialize 17:37
sena_kun Xliff, write a deserializer? 17:39
rba patrickb: Simple is fine for me... En guete.
Xliff Well, I'd need the specs for that and I'd try.
However when I am asking if there is a deserializer and someone answers back "write one?" I get a little discouraged.
sena_kun: Is the answer: "No"? 17:40
sena_kun Xliff, if there is no such a module in the ecosystem (and there is no such judging by modules.raku.org/search/?q=PHP), I suspect the answer is "no". The good news is that grammars make it pretty easy to do, I think. 17:41
Xliff Yeah. That's what I'm looking at right now.
sena_kun And Raku is not a very mature language with hundreds of thousands of libraries anyway. "Write one" can be either encouraging and discouraging depending on how you look at it, I think. 17:43
Xliff Well... I'm gonna try and write it. 17:44
Wanna test when i'm done? :)
sena_kun Xliff, good luck! Well, I am not working with PHP, but automated tests are our best friends.
Xliff, I think you have plenty of experience with all the really complex projects you achieved so far. :) But I will gladly look at the code as I wrote a couple of such. 17:45
Xliff :) 17:46
lizmat And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/11/30/2020-...on-fosdem/
sena_kun lizmat++ 17:47
Xliff sena_kun: repl.it/@Xliff/InexperiencedSkyblu...#main.raku 17:51
17:51 Tirifto left 17:55 aluaces left
Xliff boots into Comma 17:55
sena_kun Xliff, this is something! 17:59
17:59 BenGoldberg left
sena_kun I wrote github.com/Altai-man/perl6-Config-Netrc in 2016, but I was starting with Raku and the code is too horrible now... 18:00
lizmat sena_kun: so you want to bring it up for adoption ? 18:01
sena_kun lizmat, why? I think it works as it is and if someone will create a ticket I'll patch it up. 18:03
lizmat sorry, misinterpreted your comment "code is too horrible now"
sena_kun More of a "very non-idiomatic Raku written by a total beginner", I guess. 18:04
18:05 codesections joined 18:13 sjm left 18:19 defaultxr joined
Xliff sena-kun: repl.it/@Xliff/InexperiencedSkyblu...#main.raku 18:20
Got it working in Comma
18:20 aluaces joined
Xliff Is there a regex shortcut for matching a decimal number? 18:21
sena_kun Xliff, grammar preview should help with this, yes.
Xliff sena_kun: What I used. :) 18:22
sena_kun: Although it hung a few times and I had to restart. :(
sena_kun Xliff, ouch, that's unfortunate. Something to reproduce would be nice. 18:23
Xliff m: say pi.Str ~~ /<:Nd>+/
camelia 「3」
Xliff sena_kun: Intermittend, otherwise I would have bugged it.
18:23 sjm joined 18:25 domidumont left
Xliff m: my regex float { <[+-]>?\d*'.'\d+[e<[+-]>?\d+]? }; pi.Str ~~ &float 18:25
camelia ( no output )
Xliff m: my regex float { <[+-]>?\d*'.'\d+[e<[+-]>?\d+]? }; say pi.Str ~~ &float
camelia 「3.141592653589793」
18:30 sjm left, sjm joined
Xliff sena_kun: repl.it/@Xliff/InexperiencedSkyblu...#main.raku 18:32
18:35 moray joined, moray is now known as morayj
sena_kun morayj, ping? 18:37
morayj sena_kun: Hello 18:40
sena_kun morayj, hey. How are you?
morayj sena_kun, All good. How's it going? 18:41
sena_kun morayj, somehow making it. I was going to ask if you have an opportunity to look at the tickets for the website, and was worrying if things are ok. for you.And don't stress if you don't have one. :) 18:44
18:45 ufobat left, skids left
morayj sena_kun, Glad you're getting by...I've been working on issue 1. Using virtual machine and only 'sets, bags, and mixes' is loading for me (I know you have an issue about page load times, but other pages only seem to hang). So it seems ok for that page. But not sure about other pages.. 18:47
sena_kun morayj, do you have coffeescript installed? 18:48
If not, you are the third person who tripped over this hang. :S
morayj sena_kun, Oh, no I don't think so...not reading properly :-) Will look into it 18:50
18:50 abraxxa left
sena_kun morayj, this will fix loading of other pages, yes. Sorry for the inconvenience. 18:51
18:54 natrys left 18:56 Sgeo left 18:57 abraxxa joined, xinming_ left, xinming_ joined
morayj sena_kun, no problem. Will see if it works ok with other pages tomorrow... 19:02
19:03 wamba joined
sena_kun morayj, thanks. I hope to finish this project this year, so don't hesitate to ping me if any help is needed. 19:03
19:07 natrys joined
morayj sena_kun, ok, no problem. Will do 19:09
19:21 aborazmeh joined, aborazmeh left, aborazmeh joined
Xliff sena_kun: Now converting to proper raku types! :) 19:28
19:32 pecastro left 19:42 morayj left
sena_kun Xliff, does not look so discouraging now? :) 19:44
Xliff, you can package it afterwards into a basic module and +1 into ecosystem with your credits.
cpan-raku New module released to CPAN! Font::FreeType (0.3.7) by 03WARRINGD 19:46
19:49 jmerelo left, aborazmeh left 19:54 abraxxa left 20:12 Altai-man joined 20:13 sena_kun left 20:15 xinming_ left 20:16 xinming_ joined 20:22 guifa joined
timotimo would anybody be upset if the output format of stagestats would change significantly? 20:28
20:30 guifa is now known as crickets
crickets stridulates 20:30
20:31 crickets is now known as guifa
MasterDuke timotimo: your nested stats change? or did that already land? 20:34
timotimo that already landed
20:35 pecastro joined, xinming_ left 20:36 xinming_ joined 20:49 skids joined 20:50 pecastro left 20:51 BenGoldberg joined
leont Does anyone know why the arch aur package for rakudo hasn't been updated to 2020.11? 21:02
MasterDuke it usually only takes a day or two after i flag it out of date to get updated. but i've forgotten the last couple releases 21:13
just flagged them 21:14
21:21 cfa joined 21:26 BenGoldberg left
stoned75 I'm a bit surprised that there are so little occurences of the words [rl]value in Raku's doc 21:29
21:33 lucasb left
Geth doc/index-lvalue: fbb75568c6 | (Stoned Elipot)++ | doc/Type/Failure.pod6
Fix link
doc/index-lvalue: c92c12a36e | (Stoned Elipot)++ | doc/Language/glossary.pod6
correctly index lvalue
doc: fbb75568c6 | (Stoned Elipot)++ | doc/Type/Failure.pod6
Fix link
linkable6 Link: docs.raku.org/type/Failure
Geth doc/index-lvalue: 29b94c7c80 | (Stoned Elipot)++ | doc/Language/glossary.pod6
Correctly index lvalue
doc: stoned++ created pull request #3715:
Correctly index lvalue
21:48 Altai-man left 22:13 patrickb left 22:34 natrys left, stoned75 left 22:48 cfa left
codesections Question: do we have an installation method that we prefer to direct new users too? 22:53
tellable6 2020-11-29T12:22:36Z #raku <patrickb> codesections: Do you know what the legal requirements for putting the logo of some company on the website is? Do the companies have to fromally approve?
codesections (I'm asking because I'm hopeful that the various Advent posts will attract new users and I'm not sure which way to point them) 22:55
guifa Generally Rakudo star 22:57
codesections In particular, my Advent post (which is scheduled for a few hours from now) links people to a README that I'm finishing up right now 22:58
guifa Although for the Mac that can cause problems because of the lack of code signing ( tyil: I’m still going to get to work on that, sorry for the delay)
tyil guifa: I'm not in a hurry myself 23:09
mac users should still be able to compile it like the GNU+Linux users 23:10
guifa Yeah, the problem with that is they need to have the developer tools to do that, and that’s a double digit GB download =/ 23:11
but I’ve got two weeks of isolation coming so … I’ll figure it out :-)
23:13 stux|RC-only left, stux|RC-only joined
tyil damn, thats quite a big addition to the r* tarball 23:19
23:20 xinming_ left
[Coke] codesections: need approval from someone at the company to mention them on the site/use the logo. And I would ask them to send an email from a corporate account so we have tracking. 23:21
(and if someone asks for it to be removed, we need to respond)
23:22 xinming_ joined
codesections [Coke]: did you intend to mention patrickb rather than me? 23:24
guifa tyil: ha, thankfully we wouldn’t need to serve those up. Mac OS is pretty good in that case about letting the user know in the first instance of trying to run any of those tools that they need to download them, and then conveniently walking them through the process. But still…. not ideal when perl and python, etc, are all preinstalled and ready to go 23:27
tyil maybe with some time, Raku will be part of the pre-installed base ;D
codesections yeah, that *must* be why they removed Python – just to open up a slot for us! 23:29
tyil we can dream
[Coke] codesections: oops. yes. 23:32
his send was sandwiched by two of yours, and I mis-scanned. 23:33
codesections That's what it looked like
23:34 xinming_ left 23:36 xinming_ joined
codesections How do we usually spell Rakuans? 23:41
tyil can you give a definition? 23:42
codesections Rakoons?
tyil a, raku users
I call them rakoons
codesections yeah
tyil but there's no official word for it I think 23:43
something for the rsc to make a choice in? ;D
codesections yeah, just looking for a reasonable/consensus spelling, not for anything official! 23:44
23:47 xinming_ left, xinming_ joined 23:52 wamba left
cpan-raku New module released to CPAN! HTTP::Tiny (0.1.5) by 03JJATRIA 23:58
23:59 defaultxr left