🦋 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.
Geth__ nqp/master: 10 commits pushed by (Vadim Belman)++
review: github.com/Raku/nqp/compare/d51a1c...e399c476e8
03:51
Geth__ problem-solving: vrurg++ created pull request #356:
Resolution for #298
04:09
Geth__ DBIish/rbt.rename-test-files: d87acd98db | (Rod Taylor)++ | 76 files
Use rakutest extension for test files.
12:09
DBIish/main: d87acd98db | (Rod Taylor)++ | 76 files
Use rakutest extension for test files.
12:19
bartolin bisectable6: old=2020.02 sub test(::T, T $foo --> T) { $foo }; test Str, "foo" 15:50
bisectable6 bartolin, Bisecting by exit code (old=2020.02 new=d52342e). Old exit code: 1
bartolin, bisect log: gist.github.com/46f71b9f5cddcccd4c...1ee11a8fc0 15:51
bartolin, (2022-08-27) github.com/rakudo/rakudo/commit/a3...b1540fc9cd
bartolin bisectable6: old=2017.12 role A[::RType] { method b(RType $foo --> Str) { "String" }; method a(--> RType) { RType.new; } }; class B {}; class C does A[B] {}; say C.b(B.new); say C.a 16:03
bisectable6 bartolin, Bisecting by exit code (old=2017.12 new=d52342e). Old exit code: 1
bartolin, bisect log: gist.github.com/6a7f06ec1fceee0360...16da53c0e2 16:04
bartolin, (2022-08-27) github.com/rakudo/rakudo/commit/a3...b1540fc9cd
Geth rakudo/lizmat-decont: b89405e8e8 | (Elizabeth Mattijsen)++ | 5 files
Add Any.decont and decont() sub

Over the past weeks it has become clear that <> as a way to decont, is very hard to understand for beginners, and very hard to make findable in the documentation (because you will mostly find it under postcircumfix handling).
This introduces an explicit .decont method on objects, and a decont() sub that will call the .decont method on the given object. It is set up as a multi, so that classes can implement their own deconting logic.
19:10
rakudo: lizmat++ created pull request #5124:
Add Any.decont and decont() sub
19:11
[Coke] that was quick 23:04
lizmat++