🦋 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.
00:00 finanalyst left 09:30 finanalyst joined
nine patrickb: I think that was discussed a week or two or three ago 11:22
11:26 finanalyst left
[Tux] Rakudo v2024.05-37-gbea618818 (v6.d) on MoarVM 2024.05-5-gf48abb710
csv-ip5xs0.261 - 0.264
csv-ip5xs-201.130 - 1.169
csv-parser1.529 - 1.530
csv-test-xs-200.142 - 0.142
test1.950 - 1.961
test-t0.416 - 0.422
test-t --race0.282 - 0.284
test-t-205.145 - 5.181
test-t-20 --race1.215 - 1.215
12:38
tux.nl/Talks/CSV6/speed4-20.html / tux.nl/Talks/CSV6/speed4.html tux.nl/Talks/CSV6/speed.log
13:26 dawids joined 14:29 notna joined
releasable6 Next release in ≈4 days and ≈3 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 15:00
15:04 dawids left 15:43 notna left 16:58 finanalyst joined
Geth rakudo/main: 2d2fe08103 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 3 files
Improve `.flat` logic

  - add positional to indicate number of levels to flatten. Defaults
   to Inf / Whatever
  - add boolean named arg :hammer. If specified with a true value,
   will disregard any containerization on Iterables, and flatten
   those iterables. Defaults to False
... (10 more lines)
18:26
lizmat fg 19:08
bisectable6: old=2024-05 my @a = 1,[2,[3,[4,5]]];; dd @a.flat 19:09
bisectable6 lizmat, Cannot find revision “2024-05” (did you mean “2024.05”?)
lizmat bisectable6: old=2024.05 my @a = 1,[2,[3,[4,5]]];; dd @a.flat
bisectable6 lizmat, On both starting points (old=2024.05 new=2d2fe08) the exit code is 0 and the output is identical as well
lizmat, Output on both points: «(1, $[2, [3, [4, 5]]]).Seq␤»
Geth roast: f89578af35 | (Elizabeth Mattijsen)++ | S32-list/flat.t
Add tests for .flat($level, :hammer)
19:24
ab5tract patrickb: I've been putting all of the "fixed in RakuAST" tests in `t/12-rakuast/xx-fixed-in-rakuast.rakutest` 21:11
then we'll migrate them to roast when 6.e is released 21:12
patrickb ab5tract: I guess "hopefully fixes in RakuAST" is also well placed there, right? 21:42
ab5tract If it works in RakuAST, it can go there. There are some tests that will probably start failing as we add optimizations back in, but those failures can then inspire remediations 21:44
If it passes in current HEAD’s RakuAsT compiler, it’s a perfect fit 21:45
23:26 jdv left, jdv joined 23:38 finanalyst left