🦋 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:07 reportable6 left 00:08 reportable6 joined
Geth rakudo: vrurg++ created pull request #5048:
Make generics work with return type in signature
01:15
01:36 epony left 01:48 epony joined 01:56 [Coke] left 02:04 [Coke] joined
Geth roast: vrurg++ created pull request #820:
Add tests for type captures used in signature return
02:22
rakudo: a302194442 | (Vadim Belman)++ | 4 files
Make generics work with return type in signature

Code return type can now use a type capture and its derivatives. E.g., the following will now work as expected:
   sub foo(::T, $a --> T) { $a }
  `T` can be used in combination with smiley typing and coercion.
A couple of linked problems has been resolved too.
02:54
rakudo: 47c35cab9c | (Vadim Belman)++ | 2 files
Make dispatcher know about generic return type

Add guarding over the return type if it has been produced from a type capture.
rakudo: 71f5c50bed | (Vadim Belman)++ (committed using GitHub Web editor) | 5 files
Merge pull request #5048 from vrurg/generics-in-return

Make generics work with return type in signature
roast: eedaf1471a | (Vadim Belman)++ | S06-signature/type-capture.t
Add tests for type captures used in signature return

In support of github.com/rakudo/rakudo/pull/5048
roast: 54e006128d | (Vadim Belman)++ (committed using GitHub Web editor) | S06-signature/type-capture.t
Merge pull request #820 from vrurg/generics-in-return

Add tests for type captures used in signature return
03:36 linkable6 left, evalable6 left 03:39 linkable6 joined, evalable6 joined 04:35 vrurg left, vrurg joined, epony left 04:55 vrurg_ joined, vrurg left 06:07 reportable6 left, reportable6 joined 07:57 bloatable6 left, benchable6 left, nativecallable6 left, tellable6 left, linkable6 left, reportable6 left, quotable6 left, shareable6 left, unicodable6 left, statisfiable6 left, evalable6 left, sourceable6 left, bisectable6 left, notable6 left, greppable6 left, squashable6 left, committable6 left, releasable6 left, coverable6 left, reportable6 joined 07:58 greppable6 joined, evalable6 joined, coverable6 joined, bloatable6 joined, squashable6 joined, shareable6 joined, sourceable6 joined, linkable6 joined 07:59 notable6 joined, quotable6 joined 08:00 benchable6 joined, committable6 joined, releasable6 joined, statisfiable6 joined, unicodable6 joined, tellable6 joined, bisectable6 joined, nativecallable6 joined 08:10 sena_kun joined 08:47 frost joined 09:18 sena_kun left 09:21 sena_kun joined 10:21 linkable6 left, evalable6 left 10:22 linkable6 joined 10:24 evalable6 joined 10:43 epony joined
[Tux] Rakudo v2022.07-30-g71f5c50be (v6.d) on MoarVM 2022.07-3-g9bc1beed7
csv-ip5xs0.791 - 0.799
csv-ip5xs-205.115 - 5.115
csv-parser3.465 - 3.518
csv-test-xs-200.415 - 0.446
test6.540 - 6.740
test-t1.390 - 1.422
test-t --race0.857 - 0.909
test-t-2020.372 - 21.270
test-t-20 --race6.833 - 7.149
10:45
11:43 linkable6 left, evalable6 left 11:44 linkable6 joined 11:46 evalable6 joined 11:47 sena_kun left 11:49 sena_kun joined 12:07 reportable6 left 12:08 reportable6 joined 13:44 frost left 15:17 lizmat_ joined 15:19 lucs_ joined 15:21 Geth left, lucs left, epony left, lizmat left, ilogger2 left, epony joined, epony left, epony joined 15:22 ilogger2 joined 16:23 [Coke]_ joined 16:24 [Coke] left 16:41 lizmat_ left 16:42 lizmat joined, RakuIRCLogger left, Geth joined 16:51 epony left 17:15 epony joined 18:07 reportable6 left 18:10 reportable6 joined 19:44 [Coke]_ is now known as [Coke] 21:42 sena_kun left