🦋 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:06
reportable6 left
00:07
reportable6 joined
00:08
reportable6 joined
01:18
evalable6 left,
linkable6 left,
linkable6 joined
01:20
evalable6 joined
01:49
epony left
01:50
epony joined
01:55
Kaipei joined
03:04
nebuchadnezzar left
03:53
epony left
03:54
epony joined
04:54
linkable6 left,
coverable6 left,
tellable6 left,
evalable6 left,
notable6 left,
nativecallable6 left,
statisfiable6 left,
greppable6 left,
quotable6 left,
benchable6 left,
shareable6 left,
bisectable6 left,
reportable6 left,
releasable6 left,
unicodable6 left,
committable6 left,
squashable6 left,
sourceable6 left,
bloatable6 left
04:55
evalable6 joined,
squashable6 joined,
nativecallable6 joined,
releasable6 joined,
tellable6 joined,
notable6 joined,
benchable6 joined,
statisfiable6 joined,
reportable6 joined
04:56
unicodable6 joined,
shareable6 joined,
sourceable6 joined,
greppable6 joined
04:57
coverable6 joined,
committable6 joined,
bisectable6 joined,
quotable6 joined,
linkable6 joined,
bloatable6 joined
05:44
japhb left
05:45
japhb joined
05:57
epony left
05:59
epony joined
06:05
epony left
06:06
reportable6 left
06:07
reportable6 joined
06:17
japhb left
06:22
japhb joined
08:16
epony joined
08:47
Kaipii joined
08:51
Kaipei left
09:05
discord-raku-bot left,
discord-raku-bot joined
09:18
discord-raku-bot left
09:19
discord-raku-bot joined
09:27
Kaipii is now known as Kaiepi
09:35
frost24 joined
10:08
frost24 left
10:20
epony left
10:22
epony joined
11:06
linkable6 left
11:07
linkable6 joined
11:13
Kaiepi left
11:15
Kaiepi joined
11:30
frost53 joined
11:56
frost53 left
11:57
frost70 joined
12:07
reportable6 left
12:09
reportable6 joined
12:24
epony left
12:26
epony joined
12:27
frost70 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 4 commits pushed by (Stefan Seifert)++ | 13:10 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 31f28de6df | (Stefan Seifert)++ | src/Raku/ast/variable-declaration.rakumod RakuAST: Support natively typed arrays in attributes Natively typed arrays need to parameterize array instead of Array |
13:16 | ||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: e5cfb41d22 | (Stefan Seifert)++ | 2 files RakuAST: Create optimized code for array slot assignment When assigning into an array slot, we can directly call postcircumfix:<[ ]> with an additional argument. |
13:22 | ||||||||||||||||||||||||||||||||||||||
13:25
[Coke] joined
13:49
[Tux] left
|
|||||||||||||||||||||||||||||||||||||||
Kaiepi | i've been chipping away at shaped arrays' various STORE multis for a while, but i don't get something to do with its Iterable:D candidates | 13:52 | |||||||||||||||||||||||||||||||||||||
it's specified that it's OK to underfill an array with an Iterable's Iterator, but not produce too many elements github.com/Raku/roast/blob/master/....t#L21-L29 | 13:53 | ||||||||||||||||||||||||||||||||||||||
why? it feels inconsistent | 13:55 | ||||||||||||||||||||||||||||||||||||||
vrurg | Perhaps because holes are ok, but lost elements are not? | 13:57 | |||||||||||||||||||||||||||||||||||||
Kaiepi | how are lost elements not though? | 14:03 | |||||||||||||||||||||||||||||||||||||
14:03
[Tux] joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | If you overfill a row surplus elements are getting lost, right? | 14:03 | |||||||||||||||||||||||||||||||||||||
nine | I.e. it's ok to leave parts of a multi dimensional array uninitialized (same as when you don't give it an initializer but instead just assign element by element after construction). But you must not have the initializer write data where there is not place for it. | 14:04 | |||||||||||||||||||||||||||||||||||||
Kaiepi | attempting to write to an invalid offset is how the error is being generated at the moment | 14:08 | |||||||||||||||||||||||||||||||||||||
the elements would be lost, yeah, similarly to taking the .head(...) of the rhs | |||||||||||||||||||||||||||||||||||||||
vrurg | Sounds like the principle of early error detection to me. The sooner a problem is detected and reported the easier it is to diagnose the cause. | 14:23 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
14:28 | |||||||||||||||||||||||||||||||||||||
14:29
epony left
14:30
epony joined
15:30
linkable6 left,
evalable6 left,
linkable6 joined
15:33
evalable6 joined
15:35
[Coke] left
15:38
[Coke] joined
16:21
Kaiepi left
16:33
epony left
16:34
epony joined
16:39
[Coke]_ joined
16:42
[Coke] left
17:15
Kaiepi joined
18:07
reportable6 left
18:09
reportable6 joined
18:21
epony left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: usev6++ created pull request #5088: [JVM] Fix defaults for typed optional @/% params |
19:42 | |||||||||||||||||||||||||||||||||||||
20:10
[Coke] joined
20:13
[Coke]_ left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast/master: 5 commits pushed by (Ben Davies)++, (Vadim Belman)++ | 20:33 | |||||||||||||||||||||||||||||||||||||
21:22
linkable6 left,
evalable6 left
21:23
evalable6 joined,
linkable6 joined
|