00:22 gfldex left 00:43 gfldex joined 07:37 sena_kun joined
lizmat m: multi a() { dd &?ROUTINE }; multi a($) { dd &?ROUTINE }; a; a 42 11:19
camelia multi sub a { #`(Sub|6017255032216) ... }
multi sub a ($) { #`(Sub|6017160457752) ... }
lizmat m: multi a() { dd &?PROTO }; multi a($) { dd &?ROUTINE }; a; a 42 11:20
camelia ===SORRY!=== Error while compiling <tmp>
Undeclared name:
?PROTO used at line 1
lizmat meh sometimes I wish there was a &?PROTO compile time variable
Geth rakudo/main: 0f5d54d238 | (Elizabeth Mattijsen)++ | 2 files
Don't create unnecessary Failures on numeric infix operators

  - Add helper methods in Rakudo::Internals that will coerce the given
   (non-numeric) values before feeding it to the infix operator given.
   If the left side of the op coerces to a Failure, return that. If
   the right side of the op coerces to a Failure, return that. Otherwise
   apply the op on the coerced values and return that.
... (18 more lines)
13:16
¦ rakudo: lizmat self-assigned printf, sprintf cannot handle %lf github.com/rakudo/rakudo/issues/1514 13:26
[Tux] Rakudo v2024.09-26-g0f5d54d23 (v6.d) on MoarVM 2024.09-2-g3ac5fa661
csv-ip5xs0.259 - 0.262
csv-ip5xs-201.089 - 1.113
csv-parser1.553 - 1.555
csv-test-xs-200.141 - 0.142
test1.819 - 1.828
test-t0.402 - 0.404
test-t --race0.260 - 0.268
test-t-204.890 - 4.941
test-t-20 --race1.165 - 1.175
13:32
tux.nl/Talks/CSV6/speed4-20.html / tux.nl/Talks/CSV6/speed4.html tux.nl/Talks/CSV6/speed.log
Geth rakudo/main: 5c335df0e1 | (Elizabeth Mattijsen)++ | src/core.c/Rakudo/Iterator.rakumod
Restore +permutations(30) behaviour

Create an iterator that will either just die, or produce the correct result if only interested in the number of values it would produce.
Fixes #1528
13:52
roast: 1071cf7935 | (Elizabeth Mattijsen)++ | S32-list/permutations.t
Add test for #1528
rakudo/main: 0bd6c486ea | (Elizabeth Mattijsen)++ | t/spectest.data.6.c
Oops, forgot to add hash hyperslice testing
14:03
roast: 6e7376564a | (Elizabeth Mattijsen)++ | 3 files
Add test for #1536
14:39
timo do we also refuse making permutations of a boatload of elements when the user only grabs the first few? 14:47
Geth rakudo/main: c719ac229f | (Elizabeth Mattijsen)++ | t/spectest.data.6.c
Revert "Oops, forgot to add hash hyperslice testing"

This reverts commit 0bd6c486ea937f16bbac4d0321878722e812890d.
That was in the wrong file
14:49
roast: 8f4ec3aa0b | (Elizabeth Mattijsen)++ | spectest.data
Make sure tests for hyper whatever slices and #1536 are run
14:59
roast: ec00d85d37 | (Elizabeth Mattijsen)++ | S32-hash/hyperslice.t
Make sure there's a plan in hyper whatever slicing
roast: bc9a96e11a | (Elizabeth Mattijsen)++ | S29-conversions/ord_and_chr.t
Add test for #1625
18:08
rakudo/main: 29e2b9bf15 | (Elizabeth Mattijsen)++ | src/core.c/Any-iterable-methods.rakumod
Make .head/.tail nodal

As per #1648
18:27
23:22 sena_kun left