|
00:25
arkiuat left
00:32
arkiuat joined
00:40
arkiuat left
00:54
arkiuat joined
02:59
arkiuat left
03:01
librasteve_ left
03:07
arkiuat joined
03:12
arkiuat left
03:33
arkiuat joined
03:37
arkiuat left
03:45
arkiuat joined
|
|||
| arkiuat | I think I'd like to see a bit more documentation of the differences between infix:<mod> and infix:<%>. The former is said to be for Int and the latter for Numeric, but as far as I've been able to tell so far, both of them work fine on all Numerics but give different results in some cases. | 04:33 | |
| And as far as I can tell, none of those differences are specified in any of the roast tests, at least not if all of them are in github.com/Raku/roast/blob/master/...rs/arith.t | 04:34 | ||
| so if these differences in behavior are not part of the spec, they shouldn't be in doc, but I'd like to no more about why they give different results when both are indiscriminately applied to Numerics | 04:35 | ||
| s/no/know | |||
| m: .say for pi % 1, pi mod 1 | 04:37 | ||
| camelia | 0.14159265358979312 0.14159265358979312 |
||
| arkiuat | oh weird, I guess the behavior changed since 2025.05! | ||
| m: .say for -pi % 1, -pi mod 1 | 04:38 | ||
| camelia | 0.8584073464102069 -0.14159265358979312 |
||
| arkiuat | no it didn't, I just forgot the minus signs | ||
| yeah, this isn't really a documentation question, sorry | 04:40 | ||
|
06:30
arkiuat left
06:44
arkiuat joined
06:48
arkiuat left
07:18
arkiuat joined
07:23
arkiuat left
07:36
sjn left
07:51
arkiuat joined
07:56
arkiuat left
08:04
arkiuat joined
08:09
arkiuat left
08:19
arkiuat joined
08:23
arkiuat left
08:25
arkiuat joined
08:34
arkiuat left
08:35
arkiuat joined
08:39
arkiuat left
08:46
arkiuat joined
08:50
arkiuat left
09:08
arkiuat joined
|
|||
| lizmat | arkiuat: I believe the current behaviour of infix mod is incorrect | 09:12 | |
|
09:19
arkiuat left
09:40
disbot5 left
09:41
disbot6 joined
09:44
arkiuat joined
09:48
arkiuat left
10:03
arkiuat joined
10:08
arkiuat left
10:14
arkiuat joined
10:18
arkiuat left
10:36
arkiuat joined
10:40
arkiuat left
11:09
arkiuat joined
11:14
arkiuat left
11:32
arkiuat joined
11:36
arkiuat left
11:49
arkiuat joined
11:53
arkiuat left
12:02
arkiuat joined
12:07
arkiuat left
12:08
arkiuat joined
12:15
arkiuat left
12:20
arkiuat joined
12:25
arkiuat left
12:31
arkiuat joined
12:38
arkiuat left
12:39
arkiuat joined
12:45
arkiuat left
13:03
arkiuat joined
13:12
arkiuat left
13:17
arkiuat joined
13:32
arkiuat left
13:45
arkiuat joined
|
|||
| [Coke] | we do occasionally have doc cleanup result in bug reports or roast updates, for sure. | 13:47 | |
|
13:49
arkiuat left
13:57
arkiuat joined
14:02
arkiuat left
14:34
arkiuat joined
14:39
arkiuat left
14:53
arkiuat joined
14:57
sjn joined,
arkiuat left
15:00
arkiuat joined
15:03
sjn left
15:04
arkiuat left
15:13
arkiuat joined
15:24
sjn joined
|
|||
| Geth | ¦ doc: arkiuat self-assigned Ad hoc exceptions are not documented well enough. github.com/Raku/doc/issues/4658 | 17:21 | |
| arkiuat | lizmat: interesting. I guess we need to specify what the desired behavior should be and test for that in roast? | 17:25 | |
| here's a version of the interesting example Voldenet posted on #raku | 17:29 | ||
| m: with -7.7 -> $a { .say for $a % 2.1, $a mod 2.1, $a % 1.9, $a mod 1.9 } | |||
| camelia | 0.7 0.7 1.8 5.6 |
||
| arkiuat | [Coke], good to know | 17:31 | |
|
18:15
arkiuat left
18:16
arkiuat joined
18:21
arkiuat left
18:35
arkiuat joined
18:40
arkiuat left
19:07
arkiuat joined
19:29
arkiuat left
19:42
arkiuat joined
19:46
arkiuat left
19:57
arkiuat joined
20:01
arkiuat left
20:05
arkiuat joined
20:12
arkiuat left
20:14
arkiuat joined
20:18
arkiuat left
20:19
arkiuat joined
20:24
arkiuat left
20:25
arkiuat joined
20:30
arkiuat left
20:31
arkiuat joined
20:37
arkiuat left
20:58
arkiuat joined
21:03
arkiuat left
21:16
arkiuat joined
|
|||