🦋 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:03 reportable6 left 00:04 reportable6 joined
Xliff guifa: It's not 00:15
I haven't changed $*TZ at all.
raku -e '$*TZ.say' # -14400 00:16
guifa Sorry, I mean, it uses $*TZ for the local timezone value. Not that it uses $*TZ for creating using .new (it does for .now, though) 00:18
dependingo n prefs, this may look cleaner in your code 00:20
m: say DateTime.new(1).in-timezone: $*TZ
camelia 1970-01-01T02:00:01+02:00
Xliff raku -e '(my $dt = DateTime.new(1)).in-timezone($*TZ).gist.say' # 1969-12-31T20:00:01-04:00 00:26
00:43 frost joined 01:09 lichtkind left 01:10 lichtkind joined 02:10 linkable6 left, evalable6 left 02:12 evalable6 joined 02:44 monkey_ joined 03:12 linkable6 joined 03:34 lichtkind left 03:42 tejr joined 04:23 monkey_ left
guifa Xliff++ for finding that "Passed bad arguments..." error. I had somehow back in the day assumed someone would only use an Int, but actually any old Numeric is sufficient for creating a DateTime 04:29
and HALLELUJAH! new-dispatch FINALLY lets DateTime::Timezones work how I had previously intended it to! 04:30
(previously, precomp-smthng-smthng-i-forget-the-exact-details was causing Intl::Format::DateTIme to not be able to include DT:Timezones and the latter could never be used in a file that would be precompiled. But on the new-dispatch, that's not the case!) 04:35
04:38 unixcat64 left, unixcat64 joined 05:38 unicodable6 left, reportable6 left, coverable6 left, nativecallable6 left, tellable6 left, bloatable6 left, evalable6 left 05:39 unicodable6 joined 05:40 coverable6 joined, reportable6 joined 05:41 evalable6 joined, tellable6 joined
japhb CBOR::Simple 0.1.0 released/uploaded -- contains all the low-hanging fruit improvements I found while I read All The Specs looking to see if something like Capture is already supported. Looks like no, which means I'll need to use a temporary tag number while I create a spec for it 05:46
xinming: CBOR work continues, but native support for Capture will require temporary tagging, plus a spec to get a permanent tag number 05:47
05:51 andrzejku joined 06:02 reportable6 left 06:04 reportable6 joined 06:15 Xliff left, Xliff joined 06:17 andrzejku left 06:35 Sgeo left 06:45 keutoi joined 06:50 jjido joined 06:56 andrzejku joined 07:15 abraxxa joined 07:19 abraxxa left 07:20 abraxxa joined 07:38 jjido left 07:41 nativecallable6 joined
Kaiepi releasable6, status 08:36
releasable6 Kaiepi, Next release in ≈8 days and ≈10 hours. There are no known blockers. Changelog for this release was not started yet
Kaiepi, Details: gist.github.com/a1c6e571ece3996d21...1242e50c8f
08:38 andrzejku left 08:44 tejr left, tejr joined 08:51 abraxxa left 09:04 keutoi left 09:19 keutoi joined 09:34 sono left, Guest1521 joined 09:39 bloatable6 joined 10:01 tejr_ joined 10:02 tejr left, tejr_ is now known as tejr
xinming japhb++ 10:06
10:07 abraxxa joined
xinming japhb: Thanks, I'll try it later, I haven't do heavy raku coding for a half year, will try later months. ;-) 10:07
10:09 abraxxa left 10:11 abraxxa joined 10:17 abraxxa left, abraxxa joined 10:21 abraxxa left 10:23 abraxxa joined, lichtkind joined 10:30 squashable6 left 10:32 squashable6 joined 10:39 sena_kun joined 10:42 tejr left, tejr joined 11:23 tejr left 11:25 tejr joined 11:29 hankache joined 11:36 hankache left 11:43 jjido joined 12:00 jjido left 12:02 reportable6 left 12:04 reportable6 joined
Geth ecosystem: 7caab893c5 | (Elizabeth Mattijsen)++ | META.list
Remove IRC::Client from the old ecosystem

It now lives in the "zef" ecosystem, maintained by yours truly
12:06
12:44 frost left 12:47 abraxxa left 13:50 archenoth joined 13:58 Guest1521 left 14:24 Sgeo joined 14:33 black_knight joined
Geth CCR/main: c7741ccc35 | (Elizabeth Mattijsen)++ | 3 files
Robert Lemmen's blog post is in markdown, not html!
15:26
CCR/main: db733a391c | (Elizabeth Mattijsen)++ | Remaster/Robert Lemmen/The Surprising Sanity of Using a Cache but Not Updating It.md
Fix reference to image
15:27
15:33 evalable6 left, linkable6 left 16:33 evalable6 joined 16:34 linkable6 joined 16:57 sena_kun left 17:01 jjido joined 17:02 black_knight left 17:06 jjido left 17:20 tejr left 17:40 keutoi left 17:41 keutoi joined 17:49 leont left, rjbs left 17:50 leont joined 17:51 rjbs joined 17:54 jjido joined 18:02 jjido left, reportable6 left 18:04 reportable6 joined 18:05 jjido joined 18:10 ImmediateDecisio joined 18:16 melezhik joined 18:19 melezhik36 joined, melezhik left, melezhik36 is now known as melezhik
melezhik Hi! I am thinking about building a new service built on top of cro, one thing might stop me from using cro, is oath support, does cro have the one? 18:21
I need oath authentication for GH users specifically ...
Xliff melezhik - Couldn't you use another module to implement OAuth inside Cro? 18:22
melezhik yeah, it's doable, I just think maybe there is exiting solution ... but probably will consider implementing myself 18:23
Xliff Not finding a generic OAuth module in the ecosystem, however.
There's plenty available for Perl. You might want to consider Inline::Perl5 18:24
melezhik Xliff++
18:30 melezhik left 18:52 mike73 joined, mike73 left 18:53 jjido left 19:15 xinming left 19:28 keutoi left 19:45 ImmediateDecisio left 19:55 jjido joined 20:06 immediate joined
sjn o/ 20:27
I've taken the liberty to create a #rakulang channel on the TPF slack, for those of us who care to interact with YAS/TPF/TRF :-) join.slack.com/share/zt-vjwsz56u-L...4vUz6mqX5g 20:28
(link valid for another two weeks, from now) 20:29
unixcat64 what is the plural for members of the Raku community? like Rust has "rustaceans", Go has "gophers" 20:39
Altai-man unixcat64, rakoons maybe. 20:41
unixcat64 hmm 20:42
20:45 jjido left
unixcat64 it would have to be something related to Camelia 20:53
moritz_ it used to be lambdacamels 20:59
back when Audrey was bringing in all the Haskell programmers
moon-child I prefer 'camel curry' 21:15
japhb You can always tell when new Haskell programmers join the channel, because they ask questions I hadn't even found a need for yet. :-) 21:18
21:28 immediate left 21:29 jjido joined 21:44 jjido left
tbrowder hi, zef question, please: if i remove the .zef directory, will i have to reinstall all the modules? (i know early on i was told to remove .zef to help some zef problem, but i don't remember the result.) 21:45
ugexe no 21:46
`zef nuke site` is generally how you delete all your installed modules
you should pretty much never be afraid to delete ~/.zef at any time for any reason 21:47
21:48 jess is now known as j
tbrowder thnx, nick 22:16
22:51 evalable6 left, linkable6 left 22:52 evalable6 joined 22:54 linkable6 joined 23:54 coverable6 left, tellable6 left, linkable6 left, unicodable6 left, benchable6 left, releasable6 left, nativecallable6 left, sourceable6 left, bloatable6 left, statisfiable6 left, bisectable6 left, reportable6 left, evalable6 left 23:55 tellable6 joined, benchable6 joined 23:57 nativecallable6 joined, coverable6 joined