🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
04:01 Voldenet_ joined 04:02 Voldenet left, Voldenet_ is now known as Voldenet
Geth rakudo/presize-slurps: 8e37f3f691 | (John Longwalker)++ | src/core.c/IO/Path.rakumod
IO::Handle.slurp: Read entire file contents at once

We can easily pre-size the read volume in the call to nqp::readfh for the cases where it makes sense (ie., every path that isn't
  "-".IO).
We still preserve the older behavior in case the byte length is super low or if there is some other interruption to getting the self.s value at runtime.
07:14
rakudo: ab5tract++ created pull request #5867:
IO::Handle.slurp: Read entire file contents at once
07:15
07:23 melezhik joined
Geth rakudo/presize-slurps: d5c3dc9d23 | (John Longwalker)++ | src/core.c/IO/Path.rakumod
Protect against self.s failures
07:23
07:28 melezhik left, melezhik joined 07:33 melezhik left 10:06 Xliff joined
Xliff \p 10:06
tellable6 2025-04-27T08:55:46Z #raku-dev <gfldex> Xliff www.spansh.co.uk/dumps
Xliff \o even
lizmat notable6: weekly 11:40
notable6 lizmat, 1 note: 2025-04-27T03:02:50Z <SmokeMachine>: dev.to/fco/testing-raku-applicatio...actory-g3e
lizmat notable6: weekly reset
notable6 lizmat, Moved existing notes to “weekly_2025-04-28T11:40:50Z”
SmokeMachine \o/ 11:41
13:07 melezhik joined 13:14 melezhik left, JimmyZhuo joined 13:21 melezhik joined 13:37 melezhik left 13:53 JimmyZhuo left
Geth whateverable/main: 4ae5b66d6f | Coke++ | .ping
Force a restart
14:18
[Coke] releasable6__: next 14:19
releasable6__ [Coke], Next release in ≈19 days and ≈4 hours. There are no known blockers. 7 out of 7 commits logged
14:20 linkable6 left, nativecallable6_ left, quotable6 left, releasable6__ left, unicodable6 left, shareable6__ left, evalable6 left, committable6 left, tellable6 left 14:21 benchable6 left, notable6 left, sourceable6 left, bloatable6 left, bisectable6 left, greppable6 left, coverable6 left 14:22 linkable6 joined 14:23 greppable6 joined, nativecallable6 joined 14:24 quotable6 joined, notable6 joined, benchable6 joined, unicodable6 joined, bloatable6 joined 14:25 releasable6 joined, coverable6 joined, committable6 joined, sourceable6 joined, bisectable6 joined, shareable6 joined, tellable6 joined 14:26 evalable6 joined 14:32 nine left, nine joined
[Coke] Do we have a threshold for "shouldn't bother with a release"? 15:02
the bots have the right names again 15:03
18:20 finanalyst joined 21:30 finanalyst left 23:32 MasterDuke joined
MasterDuke i thought `@foo.min(&callable)` was supposed to do a schwartzian transform and only call the callable @foo.elems times? 23:34
m: sub s4(Str:D() $s) { say "checking $s"; $s.chars }; say (^5).Array.min(&s4) 23:36
camelia checking 1
checking 0
checking 2
checking 0
checking 3
checking 0
checking 4
checking 0
0
MasterDuke seems it's always 2*n - 2 23:39
23:48 MasterDuke left