• Joined on 2024-04-09
giles pushed to loops/js at coop/rose-ash 2026-05-07 12:45:15 +00:00
66f13c95d5 js-on-sx: js-to-string emits comma-joined elements for SX lists
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 12:39:50 +00:00
5a8c25bec7 haskell: Phase 13 — class default method registration + dispatch fallback
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 12:18:30 +00:00
c821e21f94 haskell: Phase 13 — where-clauses in instance bodies (desugar fix, +4 tests)
giles pushed to loops/js at coop/rose-ash 2026-05-07 12:02:38 +00:00
081f934cad js-on-sx: lexer handles \uXXXX and \xXX string escapes
giles pushed to loops/apl at coop/rose-ash 2026-05-07 11:46:45 +00:00
52df09655d plans: Phase 7 — end-to-end pipeline + close gaps (operators in eval-ast, :quad-name, idiom expansion, :Trap)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:45:24 +00:00
5605fe1cc2 haskell: Phase 12 conformance — uniquewords.hs (4/4) + setops.hs (8/8), Phase 12 complete
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:42:35 +00:00
379bb93f14 haskell: Phase 12 — tests/set.sx (17/17, plan ≥15)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:41:20 +00:00
7ce0c797f3 haskell: Phase 12 — Data.Set module wiring (import qualified Data.Set as Set)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:39:14 +00:00
34513908df haskell: Phase 12 — Data.Set full API (union/intersection/difference/isSubsetOf/filter/map/foldr/foldl)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:37:41 +00:00
208953667b haskell: Phase 12 — Data.Set skeleton (wraps Data.Map with unit values)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:36:22 +00:00
e6d6273265 haskell: Phase 11 conformance — wordfreq.hs (7/7) + mapgraph.hs (6/6), Phase 11 complete
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:32:59 +00:00
e95ca4624b haskell: Phase 11 — tests/map.sx (26/26, plan ≥20)
giles pushed to architecture at coop/rose-ash 2026-05-07 11:27:37 +00:00
f480eb943c merge: bugs/resume-letrec — cek_run propagates IO suspension via hook
edc7e865b4 merge: bugs/jit-bytecode-loop — OP_CLOSURE Integer/Number fix (+690 JIT tests)
fc13acb805 fix: cek_run propagates IO suspension via _cek_io_suspend_hook
ca151d7ed5 ocaml: VM OP_CLOSURE upvalue-count handles Integer values
Compare 4 commits »
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 11:26:46 +00:00
e1a020dc90 haskell: Phase 11 — Data.Map module wiring (import qualified ... as Map)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 10:55:53 +00:00
b0974b58c0 haskell: Phase 11 — Data.Map updating (adjust/insertWith/insertWithKey/alter)
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 10:28:25 +00:00
6620c0ac06 haskell: Phase 11 — Data.Map transforming (foldlWithKey/foldrWithKey/mapWithKey/filterWithKey)
giles pushed to bugs/resume-letrec at coop/rose-ash 2026-05-07 10:14:03 +00:00
fc13acb805 fix: cek_run propagates IO suspension via _cek_io_suspend_hook
giles created branch bugs/resume-letrec in coop/rose-ash 2026-05-07 10:14:03 +00:00
giles pushed to loops/haskell at coop/rose-ash 2026-05-07 10:01:20 +00:00
95cf653ba9 haskell: Phase 11 — Data.Map combining (unionWith/intersectionWith/difference)
giles pushed to bugs/jit-bytecode-loop at coop/rose-ash 2026-05-07 09:48:39 +00:00
ca151d7ed5 ocaml: VM OP_CLOSURE upvalue-count handles Integer values