• Joined on 2024-04-09
giles pushed to hs-f at coop/rose-ash 2026-05-07 18:41:18 +00:00
21e6351657 HS: batched conformance runner + JIT cache architecture plan
giles pushed to loops/js at coop/rose-ash 2026-05-07 18:35:37 +00:00
5f97e78d5f js-on-sx: js-div coerces divisor to inexact
giles pushed to loops/apl at coop/rose-ash 2026-05-07 18:32:02 +00:00
a677585639 apl: programs-e2e + ⌿/⍀ glyph fix (+15 tests, 490/490)
giles pushed to architecture at coop/rose-ash 2026-05-07 18:29:44 +00:00
2defa5e739 GUEST-plan: claim step 6 — match.sx
64157e9e81 Merge remote-tracking branch 'origin/loops/tcl' into architecture
e0d447e2ce plans: tick Phase 5d/5e/5f — file ops, clock locale+scan, socket -async — 376/376
63ad4563cb tcl: Phase 5d/5e/5f — file ops, clock locale+scan, socket -async
6915730029 GUEST-plan: log step 5 partial — kit + tests, real consumers deferred
Compare 9 commits »
giles pushed to loops/tcl at coop/rose-ash 2026-05-07 18:28:53 +00:00
63ad4563cb tcl: Phase 5d/5e/5f — file ops, clock locale+scan, socket -async
giles pushed to loops/apl at coop/rose-ash 2026-05-07 17:56:28 +00:00
c04f38a1ba apl: multi-axis bracket A[I;J] / A[I;] / A[;J] (+8 tests, 475/475)
giles pushed to hs-f at coop/rose-ash 2026-05-07 17:48:36 +00:00
0b4b7c9dbc HS: bump deadlines/no-step-limit for JIT-cache-saturated tests
giles pushed to loops/js at coop/rose-ash 2026-05-07 17:44:36 +00:00
f4b0ebf353 js-on-sx: js-to-string throws TypeError on non-primitive toString/valueOf
giles pushed to loops/apl at coop/rose-ash 2026-05-07 17:33:45 +00:00
b13819c50c apl: named function definitions f ← {…} (+7 tests, 467/467)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 17:28:34 +00:00
f26f25f146 haskell: Phase 14 conformance — person.hs (7/7) + config.hs (10/10), Phase 14 complete
giles pushed to loops/apl at coop/rose-ash 2026-05-07 17:26:42 +00:00
d9cf00f287 apl: quick-wins bundle — decimals + ⎕← + strings (+10 tests, 460/460)
giles pushed to loops/apl at coop/rose-ash 2026-05-07 17:20:58 +00:00
0c0ed0605a plans: Phase 8 — quick-wins, named fns, multi-axis brackets, .apl-as-tests, trains, perf
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 17:20:32 +00:00
63c1e17c75 haskell: Phase 14 — tests/records.sx (14/14, plan ≥12)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 17:18:14 +00:00
a4fd57cff1 haskell: Phase 14 — record patterns Foo { f = b } in case + fun-clauses
giles pushed to loops/js at coop/rose-ash 2026-05-07 16:54:16 +00:00
95fb5ef8ef js-on-sx: TypeError-on-not-callable uses type-of, not (str fn-val)
giles pushed to architecture at coop/rose-ash 2026-05-07 16:50:37 +00:00
d27622d45e Merge remote-tracking branch 'origin/loops/tcl' into architecture
b6cf20dac7 plans: tick Phase 5c TCP sockets — 358/358
c8b232d40e tcl: Phase 5c TCP sockets — client + server
251e6e1bab merge: loops/apl — Phase 7 end-to-end pipeline + 450 tests
0dd2fa3058 apl: :Trap exception machinery — Phase 7 complete (+5 tests, 450/450)
Compare 11 commits »
giles pushed to loops/tcl at coop/rose-ash 2026-05-07 16:50:14 +00:00
c8b232d40e tcl: Phase 5c TCP sockets — client + server
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 16:43:27 +00:00
76d141737a haskell: Phase 14 — record update r { field = v } (parser + desugar + eval)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 16:11:30 +00:00
9307437679 haskell: Phase 14 — record creation Foo { f = e, … } (parser + desugar)
giles pushed to loops/js at coop/rose-ash 2026-05-07 15:58:23 +00:00
843c3a7e5e js-on-sx: raise JS TypeError for non-callable callee, undefined()