🦋 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:07 reportable6 left 00:09 reportable6 joined 01:09 quotable6 left, committable6 left, unicodable6 left, notable6 left, coverable6 left, benchable6 left, statisfiable6 left, releasable6 left, bloatable6 left, nativecallable6 left, linkable6 left, shareable6 left, bisectable6 left, sourceable6 left, tellable6 left, evalable6 left, reportable6 left, greppable6 left, coverable6 joined 01:10 releasable6 joined, benchable6 joined, bloatable6 joined, committable6 joined, tellable6 joined 01:11 sourceable6 joined, evalable6 joined, quotable6 joined, notable6 joined, unicodable6 joined, shareable6 joined, statisfiable6 joined, linkable6 joined, greppable6 joined, bisectable6 joined 01:12 nativecallable6 joined, reportable6 joined 02:05 Oshawott left 03:05 statisfiable6 left, tellable6 left, bloatable6 left, releasable6 left, nativecallable6 left, sourceable6 left, shareable6 left, committable6 left, bisectable6 left, reportable6 left, benchable6 left, greppable6 left, quotable6 left, coverable6 left, unicodable6 left, notable6 left, linkable6 left, evalable6 left, sourceable6 joined, committable6 joined 03:06 bloatable6 joined, greppable6 joined, bisectable6 joined, notable6 joined, quotable6 joined 03:07 nativecallable6 joined, linkable6 joined, statisfiable6 joined, reportable6 joined, releasable6 joined, tellable6 joined, unicodable6 joined, shareable6 joined, benchable6 joined, coverable6 joined 03:08 evalable6 joined 03:23 gabiruh left, gabiruh joined 03:28 gabiruh left, gabiruh joined 04:00 Kaiepi left 04:19 gabiruh left 04:20 gabiruh joined 04:32 Kaiepi joined 05:06 Kaiepi left 06:06 unicodable6 left, quotable6 left, releasable6 left, tellable6 left, sourceable6 left, committable6 left, bisectable6 left, statisfiable6 left, nativecallable6 left, evalable6 left, shareable6 left, greppable6 left, benchable6 left, coverable6 left, reportable6 left, bloatable6 left, notable6 left, linkable6 left, benchable6 joined, greppable6 joined, nativecallable6 joined, quotable6 joined 06:07 committable6 joined, statisfiable6 joined, notable6 joined, bisectable6 joined, tellable6 joined 06:08 coverable6 joined, releasable6 joined, shareable6 joined, unicodable6 joined, linkable6 joined 06:09 evalable6 joined, sourceable6 joined, reportable6 joined, bloatable6 joined 06:24 ProperN[out] left 06:25 ProperNoun joined 07:18 jjido joined 07:30 jjido left 07:36 Kaiepi joined 07:54 Sankalp left 07:55 Sankalp joined 08:34 jjido joined 08:43 Sankalp left, Sankalp joined, jjido left 08:45 nikhil joined
Geth ecosystem: f20f910153 | (Elizabeth Mattijsen)++ | META.list
Remove HTTP::Server / System::Passwd

They live in the zef ecosystem now
ecosystem: 2daa540ecf | (Elizabeth Mattijsen)++ | META.list
Remove Raku::Parser from live ecosystem

With RakuAST becoming more and more mature, any work on interfacing with old (Perl 6) based grammar and actions, is to become obsolete pretty soon. It really hurts to freeze this work by the late Jeff Goff. The repository will stay available as archived for any inspiration seekers. The released versions will remain available in the REA.
09:03 Sgeo left
Geth ecosystem: c349359740 | (Elizabeth Mattijsen)++ | META.list
Freeze Grammar::Profiler::Simple

While it's being moved to the zef ecosystem
09:26 Sankalp left 09:29 Sankalp joined 09:39 Sankalp left 09:51 Sankalp joined 10:04 Xliff_ left
Geth ecosystem: 759344bb36 | (Elizabeth Mattijsen)++ | META.list
Remove RakudoPreReq / Inline::Brainfuck

They live in the zef ecosystem now
ecosystem: 1bbc411d58 | (Elizabeth Mattijsen)++ | META.list
Remove erroneous reference to Lingua::EN::Stem::Porter

It lives in the zef ecosystem now
ecosystem: 1352e020ba | (Elizabeth Mattijsen)++ | META.list
Freeze HTTP::Server::Async

While it is being moved to the zef ecosystem
11:04 linkable6 left, evalable6 left 11:06 linkable6 joined, evalable6 joined 11:50 kueppo joined 12:05 p6steve left 12:08 reportable6 left 12:10 p6steve joined 12:11 reportable6 joined 12:12 jjido joined 12:16 kueppo left 12:23 frost joined, gcd left 12:29 jjido left 12:35 Sankalp left 12:38 Sankalp joined 13:06 frost left 13:07 frost joined 14:07 evalable6 left, linkable6 left, evalable6 joined 14:08 linkable6 joined 14:57 frost left
Geth ecosystem: 9fb5a10000 | (Elizabeth Mattijsen)++ | META.list
Freeze HTTP::Easy

While it is being moved to the zef ecosystem
15:45 andinus joined 15:54 vrurg_ joined 15:57 eseyman left, eseyman joined, vrurg left 16:41 Newb joined
Newb Hi, I installed zef but am getting "command not found" when I try to use it. I'm on a M1 mac. Anything I'm missing? 16:42
CIAvash Newb: How did you install it? Is it in your `$PATH`? 16:48
Newb I used the  raku -I. bin/zef install . command. 16:49
Regarding my $PATH, i'm a a super newb ha. Is that the bashrc file?
perryprog the $PATH is basically the list of places your shell will look in for a specific program
the $PATH is basically the list of places your shell will look in for a specific program 16:50
For macOS it'll be set in either your .profile or I think your ~/.zshenv
The former is more reliable
Let me install it on my new M1 computer (still getting it set up) and I'll let you know what I see
Newb If I run echo $PATH or  lookt at ~/.zshenv it is in neither. 16:52
perryprog huh, looks like brew install rakudo doesn't include zef 16:53
CIAvash I think you should add `~/.raku/bin/` to your `PATH`. It can be set in different places. Is it in your .bashrc file? or `.profile` or `.bash_profile`
perryprog CIAvash, default shell on macOS is zsh now 16:54
but if it's installed from homebrew (as I just did) it looks like zef isn't installed at all
CIAvash I missed the mac part 16:55
perryprog it's just installing via rakudo-2022.04.tar.gz from github.com/rakudo/rakudo/releases/...2022.04... 16:56
CIAvash I think only the binary releases include zef 17:01
Newb: do you see zef if you run `ls ~/.raku/bin/` 17:04
Newb .raku only has one directory called "short" 17:08
no bin
.rakubrew has a bin though 17:10
but no zef in it.
CIAvash yes, as you mentioned previously you installed zef manually, with rakubrew run `rakubrew build-zef`. and `rakubrew init` for instructions 17:12
17:14 Sgeo joined
[Coke] how can I splice a list? 17:15
must I convert it to an Array first?
Newb So I ran rakubrew build-zef and still have the same problem. But now I found zef and I can run it just be directly calling the path. So do I just add an alias of some sort that runs that path? 17:22
CIAvash did you also run `rakubrew init` for instructions? 17:24
Newb I just did that and it worked. Not sure if this was the right way.
I ran rakubrew init and added the things they asked me to.
But its working now, ha now that I added the alias.
So to be clear, I ran rakubrew init and it did not work, but then added the alias and now it is working. 17:26
Thanks for you help. Sorry for the newbness.
17:28 Newb left 17:29 Newb joined, Newb left
CIAvash [Coke]: I think so, splice takes only arrays apparently plus splice mutates and List is immutable 17:34
18:08 reportable6 left 18:10 reportable6 joined
rjbs github.com/Raku/doc/issues/4077#is...1140330206 -- This response seems to miss the point of the issue. I think I'm going to unsubscribe from this issue and go about my business. 19:03
19:05 coleman left 19:13 coleman joined
Nemokosch oh come on, I have seen much worse 😅 19:15
Overall we have learned a lot from it, pretty much everyone in their own way 19:17
lizmat which reminds me I need to look at that bug :-) 19:18
perryprog The fun thing about documentation issues is they're basically never wrong. If it's made on confusion about what something does, then it's clearly right since at least one person was confused by it :) 19:20
It's like the public speaking tip when you're reading from a script: if you stumble over a part of your writing then it (possibly) means the wording can be improved.
19:55 jjido joined 20:01 linkable6 left 20:03 linkable6 joined
Xliff Is there a way to write custom serializers for specific REPRs so I can predeclare storage at BEGIN time and not INIT? 21:02
21:03 linkable6 left, evalable6 left 21:04 evalable6 joined 21:05 linkable6 joined 21:17 perlbot left 21:18 simcop2387 left 21:29 simcop2387 joined 21:31 perlbot joined 22:03 jjido left
[Coke] Happy Memorial Day weekend if you like. 22:08
22:33 p6steve__ left, p6steve left 23:33 dwarring joined 23:40 dmc00 joined
coleman Does piping zef to less behave strangely for anyone else? 23:50
`zef --help | less`; try pressing j and k after.
for me, it doesn't "page"; it disappears after pressking k 23:52