🦋 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 getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 25 August 2021.
00:02 reportable6 left 00:03 reportable6 joined 00:07 patrickb left 00:49 melezhik joined 00:57 dextercd left, melezhik left 01:16 [Coke] left 01:18 sm2 joined 01:20 [Coke] joined 01:35 sm2 left 01:49 sm2 joined 02:12 monkey_ joined 02:36 DarthGandalf left 02:40 justsomeguy joined 02:44 monkey_ left 02:48 DarthGandalf joined 03:03 frost joined 03:17 sm2 left 03:33 monkey_ joined 03:34 sm2 joined 03:56 sm2 left 04:02 monkey_ left 05:02 benchable6 left, nativecallable6 left, releasable6 left, reportable6 left, greppable6 left, committable6 left, shareable6 left, notable6 left, unicodable6 left, quotable6 left, coverable6 left, bloatable6 left, bisectable6 left, squashable6 left, statisfiable6 left, evalable6 left, sourceable6 left, tellable6 left, linkable6 left 05:03 bisectable6 joined, nativecallable6 joined, tellable6 joined, committable6 joined 05:04 notable6 joined, squashable6 joined, sourceable6 joined, statisfiable6 joined 05:05 bloatable6 joined, linkable6 joined, benchable6 joined, evalable6 joined 05:06 quotable6 joined 05:43 sm2 joined 06:03 unicodable6 joined 06:04 reportable6 joined 06:05 coverable6 joined 06:19 sm2 left 06:58 amenonsen left, samebchase left, renormalist left, renormalist joined 06:59 samebchase joined 07:00 amenonsen joined 07:03 shareable6 joined 07:04 ilogger2 left, perlmaros left, Altreus left, eof left, vodkra left, perlmaros joined, summerisle joined, vodkra joined, ilogger2 joined, Altreus joined 07:16 Sgeo left 07:27 seednode left 07:28 seednode joined 08:04 sm2 joined 08:05 greppable6 joined 08:28 sm2 left 08:48 sm2 joined 09:04 abraxxa joined 09:10 sm2 left, abraxxa left, abraxxa joined 09:30 sm2 joined
tib Hello, by any huge luck, does somebody would like and have material to pick a talk slot in the epehemeral miniconf (the talk need to be focused on Raku)? Just trying 😛 09:34
09:41 sm2 left 10:03 releasable6 joined
El_Che tib: put "weekly: " before your question 10:17
and it will be sent today or tomorrow in the raku weekly
lizmat well, perhaps 10:29
El_Che yeah, lizmat is known for being a canceller 10:30
lizmat fwiw, you'd have to be colourblind to not see that it is about Perl 10:31
sorry tib, but I don't feel it's appropriate to put in the Rakudo Weekly News 10:32
s:g/Perl/Perl and Raku/ is not enough to make an event inclusive 10:33
sourceable6 lizmat, No idea, boss. Can you give me a Code object? Output: gist.github.com/a54d3200e3a5675e74...d58b30a8bb
lizmat sorry sourceable6 :-) 10:34
tib yes... I understand completely lizmat and I agree 10:38
10:50 discord-raku-bot left 10:51 discord-raku-bot joined
El_Che oh shit, I opened a can of worms because I was too lazy to click on links 11:01
sowwy lizmat and tib
sorry 11:02
lizmat El_Che: no worries :-)
and no apology needed
at least to me :-)
11:05 sm2 joined
tib yep no problem El_Che :) I forgive you if you give a raku talk 11:11
El_Che I could paradize a "Raku, Not Perl" in the line of GNU not Unix :) 11:13
11:24 sm2 left 11:38 Altai-man joined 11:39 sm2 joined 12:02 reportable6 left 12:03 sm2 left 12:05 reportable6 joined 12:50 sm2 joined 12:56 sm2 left 13:06 Kaipi left 13:07 Kaiepi joined
Kaiepi o/ 13:08
which bot is the one that keeps links for the weekly?
SmokeMachine notable6? 13:10
(I'm not sure)
lizmat just start with "weekly:" :-) 13:11
Kaiepi weekly: www.reddit.com/r/rakulang/comments...tarecords/
notable6 Kaiepi, Noted! (weekly)
Kaiepi thanks lizmat
13:13 sm2 joined 13:32 sm2 left 13:34 frost left 13:52 sm2 joined 14:22 Sgeo joined
tbrowder El_Che: a 14:28
El_Che b? 14:29
tbrowder *a mac update: after over 20 hrs of an apparently locked install/reboot, i did a hard restart (power off/on) my mini came up like a charm 14:30
AND i can get to my website ok!
El_Che yeah, macos updates are painful compared to linux 14:31
(windows: hold my beer)
tbrowder so, maybe my buds have murfled systems somehow, at least i know a mac will see it. now i have to see if i can install my own cert. 14:32
but only after i try installing raku 14:33
14:41 justsomeguy left 15:35 sm2 left 16:09 solitario left
Anton Antonov <@755062053282119803> What Mac OS was that with? Monterey? 16:35
16:51 xinming__ left 16:53 xinming__ joined 16:56 A26F64 joined 17:07 abraxxa left 17:18 dextercd joined 17:40 MoC joined 18:02 reportable6 left 18:03 reportable6 joined 18:09 avarab left 18:10 avar joined, Guest86 joined, Guest86 left 18:22 algorev joined
algorev Hello! 18:22
I need some help understanding the hyperoperator
As far as i understand it's kinda like zipping two lists together by applying an operation to pairs of elements 18:23
tonyo at least you have somewhat of a reasonable expectation that when osx upgrades most of your stuff will still work
18:23 Altai-man left
algorev What i don't understand is: what is the meaning of the orientation of the guillemets? 18:23
tonyo linux update means i have no idea if my video driver is going to work
algorev How is <<+>> different from <<+<< or even >>+<< 18:24
Putting the guillemets whichever way does not seem to change anythingt 18:26
[Coke] docs.raku.org/syntax/%3C%3C has some info
m: say (1,2,3) >>*>> 2
camelia (2 4 6)
[Coke] m: say (1,2,3) <<*<< 2 18:27
camelia Lists on either side of non-dwimmy hyperop of infix:<*> are not of the same length while recursing
left: 3 elements, right: 1 elements
in block <unit> at <tmp> line 1
tbrowder i don't know my mac os version, but i'll check... 18:28
[Coke] tbrowder: sw_vers 18:29
tonyo m: say (1,2,3) <<*>> 2
camelia (2 4 6)
algorev What does it mean, then, if you do <<+>> or >>+<<, for example?
[Coke] if the lists are the same size, I don't think it matters with that operator. If they're different, you get a warning, or it loops. 18:31
algorev I see.
[Coke] m: say (1,2,3) <<+<< (4,5,6,7,8,9)
camelia (5 7 9 8 10 12)
[Coke] m: say (1,2,3) <<+>> (4,5,6,7,8,9)
camelia (5 7 9 8 10 12)
[Coke] m: say (1,2,3) >>+>> (4,5,6,7,8,9)
camelia (5 7 9)
[Coke] m: say (1,2,3) >>+<< (4,5,6,7,8,9) 18:32
camelia Lists on either side of non-dwimmy hyperop of infix:<+> are not of the same length while recursing
left: 3 elements, right: 6 elements
in block <unit> at <tmp> line 1
algorev Ohhhh makes sense
Ok thankssss
[Coke] (ah, truncated is another option)
... I agree this could use some better intro text on the docs site 18:33
algorev I agree that the docs, while complete, are kinda intimidating 18:34
I mean there's all you could ever need
But my brain kinda freezes when i see sentences llike "Assignment metaoperators can be hyped." while being utterly new to everything raku 18:35
18:36 algorev left
tonyo the docs do kind of bleed a bunch of concepts into one another 18:38
Geth doc/finanalyst-patch-1: 8836a74484 | (JJ Merelo)++ | doc/Type/List.pod6
Introduces suggested change
doc: 57a2b22068 | (Richard Hainsworth)++ (committed by Juan Julián Merelo Guervós) | doc/Type/List.pod6
Remove link from List #3841

This is another false link that probably needs removing. There is no `routine_Str`or `method_Str` documented in `Any`. I could not find a single reference to `.Str` that I could replace the reference with. Removing the link does not seem to me to be important, but it probably should be an issue that `Str` is not documented in a single place. Strings and stringification are important enough to need a separate document.
doc: 721b5f6518 | (JJ Merelo)++ (committed by Juan Julián Merelo Guervós) | doc/Type/List.pod6
Introduces suggested change
linkable6 Link: docs.raku.org/type/List
18:40 linkable6 left 18:41 linkable6 joined
tbrowder my mac os is High Sierra, i'll see if i can get a ver num but it's in an update cycle now 18:42
19:22 sm2 joined
tbrowder my ver is 10.13.6, mac mini of 2011 vintage, so no more os upgrades from what i read 19:29
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/11/15/2021-...nce-again/ 19:31
20:11 A26F64 left, xinming__ left 20:12 patrickb joined 20:14 xinming__ joined 21:14 linkable6 left, evalable6 left 21:15 evalable6 joined 21:16 linkable6 joined 21:32 solitario joined
[Coke] I thought my late 2014 mini was old! 21:38
(I'm up to 11.6) 21:40
(I just checked, apparently I can upgrade to 12, though I have no need to) 21:42
perryprog don't you want everything to break? 21:47
22:03 squashable6 left 22:04 squashable6 joined 22:50 tejr left 23:41 dextercd left