🦋 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:17
hythm joined
00:39
buildable6__ left
00:42
buildable6 joined
|
|||
[Coke] | Yes, the docs should list all the exceptions a routine can throw. | 00:47 | |
ugexe | m: my @x := 1 if 0; |@x | 01:16 | |
camelia | Cannot resolve caller prefix:<|>(VMNull); none of these signatures matches: (\x --> Slip:D) in block <unit> at <tmp> line 1 |
||
ugexe | hmm i think there is a more general issue somewhere about binding conditionally like that | 01:17 | |
m: say class Foo {}.new.cache | 01:33 | ||
camelia | (Foo.new) | ||
ugexe | unfortunate | 01:34 | |
01:41
hythm left
01:42
buildable6 left
01:44
buildable6 joined
02:44
buildable6 left
02:45
buildable6 joined
03:45
buildable6 left
03:47
buildable6 joined
|
|||
Geth | File-Find: raiph++ created pull request #47: Clarify lazy/eager (`$` vs `@`) usage in README.md |
04:13 | |
04:47
buildable6 left
04:48
buildable6 joined
05:48
buildable6 left
05:49
buildable6 joined
06:49
buildable6 left
06:50
buildable6 joined
07:37
sena_kun joined
07:50
buildable6 left
07:53
buildable6 joined
|
|||
[Tux] | is JJ also on IRC? | 07:54 | |
lizmat | no, he hangs out on Twitter generally | 08:52 | |
08:53
buildable6 left
08:55
buildable6 joined
|
|||
[Tux] heads to X | 09:05 | ||
09:06
guifa left
09:07
guifa joined
|
|||
Geth | rakudo: ab5tract++ created pull request #5451: RakuAST: Re-generate meta-objects on name or signature change |
09:49 | |
rakudo/main: 9ca1198650 | ab5tract++ (committed by Elizabeth Mattijsen) | 2 files RakuAST: Re-generate meta-objects on name or signature change The previous behavior was only inheriting a blank signature when defining a custom operator. This change allows the following code to work: multi sub infix:<quack>($x, $y) { "$x|$y" }; (* quack 5).(3).say |
09:50 | ||
09:55
buildable6 left
09:57
buildable6 joined
10:33
sena_kun left
10:57
buildable6 left,
buildable6 joined
11:57
buildable6 left
11:58
buildable6 joined
|
|||
lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2023/10/30/2023-...ngly-good/ | 12:00 | |
12:58
buildable6 left
13:01
buildable6 joined
13:05
buildable6 left,
buildable6 joined
13:10
buildable6 left,
buildable6 joined
14:01
buildable6 left
14:02
buildable6 joined
14:09
raiph joined
14:24
japhb joined
15:02
buildable6 left
15:03
buildable6 joined
15:07
buildable6 left,
buildable6 joined
16:03
buildable6 left
16:04
buildable6 joined
16:21
raiph left
17:04
buildable6 left
17:05
buildable6 joined
|
|||
Geth | rakudo/main: 0fb3d809c4 | (Elizabeth Mattijsen)++ | 9 files RakuAST: create subclasses for package types - one for each package type - simplify by not appending to ::Package, but replace ::Package with the proper name, so: RakuAST::Class, RakuAST::Role, RakuAST::Grammar etc. - adjust Actions and tests accordingly - removes "declarator" as a settable attribute, but still retains it as ... (7 more lines) |
17:37 | |
18:05
buildable6 left
18:08
buildable6 joined
18:12
buildable6 left
18:13
buildable6 joined
18:17
buildable6 left,
buildable6 joined
18:21
buildable6 left,
buildable6 joined
18:26
buildable6 left,
buildable6 joined
18:44
sena_kun joined
|
|||
Geth | rakudo/main: 1623e67eb8 | (Elizabeth Mattijsen)++ | src/Raku/ast/package.rakumod RakuAST: move more logic to ::Package subclasses - method "replace-body" has been overloaded for ::Role - method "parameterization" has been overloaded for ::Role - added "declare-lexicals" helper method, which is overloaded for ::Role and ::Module which allowed simplification of PERFORM-BEGIN - added "meta-object-as-lexicals" helper method |
18:51 | |
19:08
buildable6 left
19:10
buildable6 joined
20:10
buildable6 left
20:11
buildable6 joined
20:15
buildable6 left,
buildable6 joined
21:11
buildable6 left
21:12
buildable6 joined
22:12
buildable6 left
22:15
buildable6 joined
22:18
hythm joined
22:19
buildable6 left,
buildable6 joined
22:48
bloatable6 left,
bloatable6 joined,
bisectable6 left,
bisectable6 joined
23:01
sena_kun left
23:02
sena_kun joined
23:11
rba_ joined
23:14
[Coke]_ joined
23:15
|Tux| left,
[Tux] left,
[Coke] left,
|Tux| joined,
rba left,
rba_ is now known as rba,
buildable6 left,
[Tux] joined
23:16
buildable6 joined
23:40
lizmat left,
lizmat joined
23:48
sena_kun left
|