| 5 Sep 2026 | |||
| ab5tract | forgot the //= but I expect you caught the gist | 17:02 | |
| [Coke] | lovely. another merge commit showing up in whateverable that isn't actually a commit? | 17:30 | |
| + Merge pull request #6614 from ugexe/ugexe/sort-homogeneous-fast-compare [9c07b320] | 17:31 | ||
| github.com/rakudo/rakudo/commit/9c07b320 - doesn't exist | |||
| Looks like it's really github.com/rakudo/rakudo/commit/a35b0af00 | 17:32 | ||
| [Coke] gives up on the commit log for today | 17:34 | ||
| ... I went back thinking I can do all the merge commits that map at least... and as I removed each one from the releasble list... they are now all gone. wtf. | 18:26 | ||
| anyway, changelog draft is up to date with about 160 commits | |||
| ab5tract | [Coke]++ | 18:45 | |
| finanalyst | finanalyst joined | 18:56 | |
| finanalyst | finanalyst left | 20:37 | |
| notable6 | notable6 left | 20:39 | |
| notable6 | notable6 joined | 20:41 | |
| 6 Sep 2026 | |||
| ugexe | m: my %h; %h<a> = 1; say %h.keys.head.WHAT | 01:58 | |
| camelia | (Str) | ||
| ugexe | why does that get to be a Str but | ||
| m: my Str $x = <1>; say $x.WHAT | |||
| camelia | (IntStr) | ||
| ugexe | that has to be an IntStr | ||
| i guess because it just coerces everything to str | 02:00 | ||
| it would be nice if `my Int $y = 0; my Str $x = $y;` could be a compile time error, but it can't because of allomorphs | |||
| which is sad because that being a compile time error is way more useful than not having to explicitly coerce env variables or main params to the expected type | 02:01 | ||
| japhb | m: my Int $y = 0; my Str $x = $y; dd $x, $y; | 02:34 | |
| camelia | Type check failed in assignment to $x; expected Str but got Int (0) in block <unit> at <tmp> line 1 |
||
| japhb | ugexe: I'm guessing you meant `my Int $y = <0>` ? | 02:35 | |