🦋 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.
Geth advent: 4fd859bea4 | (José Joaquín Atria)++ (committed using GitHub Web editor) | raku-advent-2020/drafts
Add draft of Timer::Stopwatch article
06:18
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
jmerelo github.com/Raku/advent/blob/master...authors.md Anyone missing here? 06:25
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
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?)
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
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
patrickb tadzik: OK. Thanks for the info. 09:27
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.
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
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
patrickb pie_flavor: I think `is export` is what you are looking for. 12:33
pie_flavor: docs.raku.org/language/modules#Exp..._importing
patrickb pie_flavour: I created an issue about the structure of the module documentation: github.com/Raku/doc/issues/3714 12:55
cpan-raku New module released to CPAN! License::SPDX (3.11.0) by 03JSTOWE 13:46
Xliff Weekly Challenge 89 Task #1 was nice and easy, thanks to Raku! 14:31
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:43
Xliff Challenge 89 solutions: repl.it/@Xliff/PointlessRudeGames#main.raku 14:48
Geth ecosystem: 6fb60b0031 | (Elizabeth Mattijsen)++ | META.list
Fix PSpec URL (it does have a META6.json now)
15:21
Geth ecosystem: 10fdb33ebd | (Elizabeth Mattijsen)++ | 2 files
Make sure shorter distributions are listed earlier

E.g. Compress::Zlib before Compress::Zlib::Raw
15:36
Geth ecosystem: cb2cb852cb | (Elizabeth Mattijsen)++ | ADOPT-ME.md
First version of ADOPT-ME page
15:59
Geth ecosystem: f01742c23e | (Elizabeth Mattijsen)++ | 2 files
First functional version of ADOPT-ME page
16:16
melezhik jmerelo! how can I edit my advent post on wordpress? 16:22
Geth ecosystem: coke++ created pull request #570:
Minor cleanups
melezhik I forgot to say HI ))) 16:22
Geth ecosystem: a2a35b33d2 | (Elizabeth Mattijsen)++ | ADOPT-ME.md
Mention changes
16:30
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
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
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 (0.34.1.1) by 03MARTIMM 17:12
New module released to CPAN! Terminal::ANSI (0.0.5) by 03BDUGGAN
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
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.
melezhik I will have time for editing in that case ... 17:30
does it work for you, jmerelo?
rba patrickb: So I create the sponsors page and you a user one? 17:31
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
Xliff Is there a way to deserialize PHP object notation using Raku? 17:36
patrickb is away for dinner 17:37
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
Xliff boots into Comma 17:55
sena_kun Xliff, this is something! 17:59
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
Xliff sena-kun: repl.it/@Xliff/InexperiencedSkyblu...#main.raku 18:20
Got it working in Comma
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.
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」
Xliff sena_kun: repl.it/@Xliff/InexperiencedSkyblu...#main.raku 18:32
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
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
sena_kun morayj, this will fix loading of other pages, yes. Sorry for the inconvenience. 18:51
morayj sena_kun, no problem. Will see if it works ok with other pages tomorrow... 19:02
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
morayj sena_kun, ok, no problem. Will do 19:09
Xliff sena_kun: Now converting to proper raku types! :) 19:28
repl.it/@Xliff/InexperiencedSkyblu...#main.raku
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
timotimo would anybody be upset if the output format of stagestats would change significantly? 20:28
crickets stridulates 20:30
MasterDuke timotimo: your nested stats change? or did that already land? 20:34
timotimo that already landed
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
stoned75 I'm a bit surprised that there are so little occurences of the words [rl]value in Raku's doc 21:29
Geth doc/index-lvalue: fbb75568c6 | (Stoned Elipot)++ | doc/Type/Failure.pod6
Fix link
21:38
doc/index-lvalue: c92c12a36e | (Stoned Elipot)++ | doc/Language/glossary.pod6
correctly index lvalue
doc: fbb75568c6 | (Stoned Elipot)++ | doc/Type/Failure.pod6
Fix link
21:41
linkable6 Link: docs.raku.org/type/Failure
Geth doc/index-lvalue: 29b94c7c80 | (Stoned Elipot)++ | doc/Language/glossary.pod6
Correctly index lvalue
21:43
doc: stoned++ created pull request #3715:
Correctly index lvalue
21:44
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 :-)
tyil damn, thats quite a big addition to the r* tarball 23:19
[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)
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
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
cpan-raku New module released to CPAN! HTTP::Tiny (0.1.5) by 03JJATRIA 23:58