• Joined on 2024-04-09
giles pushed to loops/js at coop/rose-ash 2026-05-09 05:25:12 +00:00
76d6528c51 js-on-sx: js-add unwraps wrapper objects before string-concat decision
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 05:24:42 +00:00
5d33f8f20b ocaml: phase 6 Filename module + Char.compare/equal/escaped (+7 tests, 569 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 05:12:37 +00:00
7773c40337 ocaml: phase 4 basic labeled / optional argument syntax (label dropped) (+3 tests, 562 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 05:00:51 +00:00
7c40506571 ocaml: phase 5.1 merge_sort.ml baseline (user mergesort, sum=44)
giles pushed to loops/js at coop/rose-ash 2026-05-09 04:53:13 +00:00
41dbac55b8 js-on-sx: rational handling in typeof/to-string/strict-eq/loose-eq
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 04:51:13 +00:00
82ffc695a5 ocaml: phase 4 top-level 'let f (a, b) = body' tuple-param decl (+3 tests, 559 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 04:36:36 +00:00
b526d81a4c ocaml: phase 4 'let f (a, b) = body' tuple-param on inner-let (+3 tests, 556 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 04:25:20 +00:00
64f4f10c32 ocaml: phase 4 'fun (a, b) -> body' tuple-param destructuring (+4 tests, 553 total)
giles pushed to loops/js at coop/rose-ash 2026-05-09 04:19:54 +00:00
9bf4bd6180 js-on-sx: js-to-number coerces SX rationals via exact->inexact
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 04:12:19 +00:00
8ca3ef342d ocaml: phase 6 Random module (deterministic LCG) (+4 tests, 549 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 03:59:22 +00:00
41190c6d23 ocaml: phase 6 Hashtbl.keys/values/bindings/remove/clear (+4 tests, 545 total)
giles pushed to loops/js at coop/rose-ash 2026-05-09 03:42:49 +00:00
141795449a js-on-sx: parseFloat/parseInt return NaN for digitless prefix
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 03:40:42 +00:00
dab8718289 ocaml: phase 4 'let PATTERN = expr in body' tuple destructuring (+3 tests, 541 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 03:25:52 +00:00
7e64695a74 ocaml: phase 6 Printf width specifiers %5d/%-5d/%05d/%4s (+5 tests, 538 total)
giles pushed to loops/js at coop/rose-ash 2026-05-09 03:13:23 +00:00
a6793fa656 js-on-sx: parseFloat recognises Infinity prefix
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 03:12:30 +00:00
cb14a07413 ocaml: phase 6 Printf %i/%u/%x/%X/%o + int_to_hex/octal host primitives (+5 tests, 533 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 03:01:30 +00:00
8188a82a58 ocaml: phase 6 List.sort upgraded to mergesort (+3 tests, 528 total)
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 02:50:22 +00:00
a0e8b64f5c ocaml: phase 4 integer division semantics + Int module + max_int/min_int (+5 tests, 525 total)
giles pushed to loops/js at coop/rose-ash 2026-05-09 02:42:02 +00:00
e5709c5aec js-on-sx: lexer rejects bare backslash in source
giles pushed to loops/ocaml at coop/rose-ash 2026-05-09 02:36:00 +00:00
55fe1e4468 ocaml: phase 6 Array.sort/sub/append/exists/for_all/mem (+5 tests, 520 total)