🦋 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.
Xliff Voldenet: But you don't even need the parameter... 00:06
m: enum Alpha <A B C D>; role NextRandom does Positional { method AT-POS ($k) { $k < self.elems ?? (nextsame) !! self.head.WHAT.pick }; }; my $a = (A, B, C, D) but NextRandom[(A, D)]; $a[^10].say
camelia No appropriate parametric role variant available for 'NextRandom':
Cannot resolve caller (List+{NextRandom[List]}:U, List:D); none of these signatures matches:
(::$?CLASS ::::?CLASS Mu)
in block <unit> at <tmp> line 1
00:06 reportable6 left
Xliff m: enum Alpha <A B C D>; role NextRandom does Positional { method AT-POS ($k) { $k < self.elems ?? (nextsame) !! self.head.WHAT.pick }; }; my $a = (A, B, C, D) but NextRandom; $a[^10].say 00:07
camelia (A B C D C B D D B C)
00:07 reportable6 joined
Voldenet True, but I find it more convenient 00:09
m: enum Alpha <A B C D>; role NextFrom[&E] does Positional { method AT-POS ($k) { $k < self.elems ?? (nextsame) !! E() }; }; my $a = (A, B, C, D) but NextFrom[{Alpha.pick}]; $a[^10].say; $a[^10].say
camelia (A B C D C A D D B B)
(A B C D D C B C B D)
Xliff Oooh.. I like that one. 00:10
Nemokosch Crazy xD 00:11
Voldenet Crazy? It's not even my final form 00:14
m: enum Alpha <A B C D>; role NextFrom[&E] does Positional { method AT-POS ($k) { $k < self.elems ?? (nextsame) !! { my $*i = $k; my $*self = self; E() }() }; }; my $a = (A, B, C, D) but NextFrom[{$*self[$*i%$*self.elems]}]; $a[^10].say; $a[^10].say
camelia (A B C D A B C D A B)
(A B C D A B C D A B)
Voldenet now this is properly crazy
00:15 spacekookie left, spacekookie joined
Xliff Voldenet: Wanna adda a couple of .rotates and a .rotor? :) 00:17
Voldenet …it's getting to the point where it's probably better to maintain a class after all ;) 00:18
Xliff Toldja! ;) 00:41
00:43 bigdata left 01:43 benchable6 left, sourceable6 left, evalable6 left, unicodable6 left, shareable6 left, bloatable6 left, statisfiable6 left, coverable6 left, bisectable6 left, quotable6 left, tellable6 left, releasable6 left, greppable6 left, notable6 left, reportable6 left, linkable6 left, committable6 left, nativecallable6 left, shareable6 joined 01:44 benchable6 joined, unicodable6 joined, bisectable6 joined, committable6 joined, evalable6 joined, coverable6 joined, quotable6 joined, nativecallable6 joined, bloatable6 joined 01:45 statisfiable6 joined, linkable6 joined, reportable6 joined 01:46 greppable6 joined, sourceable6 joined, tellable6 joined, notable6 joined, releasable6 joined
kiti_nomad[m] uploaded an image: (111KiB) < libera.ems.host/_matrix/media/r0/d...019899.jpg > 02:11
Is the book about Perl5 or Raku 02:12
Is there a PDF 02:13
02:19 Sankalp left 02:21 Sankalp joined 03:21 evalable6 left, linkable6 left, evalable6 joined, linkable6 joined 03:33 Guest35_ left 03:57 sevvie joined 04:32 Sgeo left 04:35 Sgeo joined 05:07 Tirifto_ left 05:10 Tirifto joined
thowe I think Higher Order Perl is available in electronic form online 05:48
It's Perl 5, though, not Raku
06:07 reportable6 left 06:08 reportable6 joined 07:08 linkable6 left, evalable6 left 07:09 evalable6 joined 07:10 linkable6 joined 07:12 [Coke]_ joined 07:14 [Coke] left 07:33 lichtkind_ joined 07:53 Sgeo left 08:37 randm joined
kiti_nomad[m] Can you give me the link? 08:50
Voldenet > hop.perl.plover.com/book/pdf/Highe...erPerl.pdf
gfldex lolibloggedalittle: gfldex.wordpress.com/2022/05/21/wr...g-it-down/ (PWC spoiler!) 09:07
09:15 dogbert17 left
Geth ¦ doc: Altai-man self-assigned "Generated from" has // in the link github.com/Raku/doc/issues/4067 09:37
09:54 dogbert17 joined 10:15 sena_kun left 10:16 sena_kun joined 10:19 dogbert17 left 10:52 lichtkind_ left 10:59 kaskal left 11:16 sena_kun left 11:18 sena_kun joined 11:26 lichtkind_ joined 11:32 lichtkind_ left 11:44 notna joined
tbrowder El_Che: are you active here now? 11:58
12:07 reportable6 left 12:08 frost joined 12:09 reportable6 joined
tbrowder .ask El_Che how can i set up debian sudo so it will run raku and zef for a user with either a rakudo-pkg installation or an official raku and zef package installation? i am having no luck with various combinations of path settings in various places (i'm next going to try one of lower level sudo system input files for another way to set paths for the sudu user) 12:10
tellable6 tbrowder, I'll pass your message to El_Che
13:09 evalable6 left, linkable6 left 13:10 eseyman left 13:11 eseyman joined, evalable6 joined 13:12 linkable6 joined
Geth ecosystem: 8fe0e234c7 | (Elizabeth Mattijsen)++ | META.list
Remove several modules because they live in zef ecosystem now

  - Acme::Anguish
  - Games::TauStation::DateTime
  - Proc::Q
  - Proxee
  - Trait::IO
13:22
13:30 notna left
Geth ecosystem: a0bb1bc8c5 | (Elizabeth Mattijsen)++ | META.list
Freeze Subset::IO

While it is being moved to the zef ecosystem
13:33
13:43 guifa joined
guifa rjbs at least in the managerial role you know how to code. I've talked to SO MANY PEOPLE lately who are leads who have never coded before. I'm like, wait, what? Corporatization at its best, I guess 13:47
14:19 [Coke]_ is now known as [Coke] 14:29 Guest35 joined
El_Che tbrowder: not behind a computer, will look later 15:01
tellable6 hey El_Che, you have a message: gist.github.com/0b7df20aad1d44ba41...5139028ea2
[Coke] . 15:05
rjbs I think a non-coder can be a good manager for a coder. Just requires certain kinds of trust to work. 15:26
15:29 linkable6 left, evalable6 left, linkable6 joined 15:31 evalable6 joined 15:44 not-n1to joined 15:45 frost left, kaskal joined 15:46 n1to__ joined 15:47 n1to left, n1to__ left, n1to joined
coleman Cool hack for non-coder managers: make us coders show our work :) Show the program running, even if it's just a terminal 15:49
bonus points: running code! not just vaporware :)
15:49 not-n1to left 15:54 rypervenche joined
Xliff rjbs: They don't have to code. They do need the ability to think logically. Critical problem solving skills also helps. 15:59
16:00 MitarashiDango[m left 16:10 [Coke] left, [Coke] joined 16:15 [Coke] left, [Coke] joined
[Coke] over in #raku-doc, we could use some volunteers to go through Altai-man's new version of the doc site and provide feedback. If you're interested in volunteering for that, please ping me (or maybe join #raku-doc) 16:59
17:13 sena_kun left 17:14 sena_kun joined 17:20 sena_kun left 17:21 sena_kun joined 17:48 guifa left 18:08 reportable6 left 18:09 reportable6 joined 18:15 guifa joined 19:13 ChanServ sets mode: +o [Coke] 19:15 ChanServ sets mode: -o [Coke], Sgeo joined 20:15 linkable6 left, evalable6 left, sevvie left, evalable6 joined 20:17 linkable6 joined 20:45 sena_kun left 20:46 sena_kun joined 21:09 gcd joined 21:12 MasterDuke left 21:20 Sankalp left 21:30 Sankalp joined 21:42 _________ left 21:48 _________ joined 21:50 jjido joined 21:56 _________ left, _________ joined 22:13 jjido left 23:10 n1to left