Commit Graph
8 Commits
Author SHA1 Message Date
Lucas WintherandClaude Opus 5.5 b46a3611af fix: final review findings
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 01:43:48 +01:00
Lucas WintherandClaude Opus 5.5 a7a4cb5b2a feat(fsharp): Fable browser platform, snake and pong pages, build-web.sh
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 01:04:20 +01:00
Lucas WintherandClaude Opus 5.5 527b2cd157 fix(fsharp): mulberry32 wraps through uint64 so the Fable build matches the fixtures
Fable compiles uint32 * and + to plain JavaScript arithmetic (no wrap, inexact
above 2^53); 2 of 37 RNG fixture cases matched in the browser build. uint64
helpers are exact on .NET and in Fable (BigInt).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 01:04:10 +01:00
Lucas WintherandClaude Opus 5.5 1d0b8c3a5c feat(fsharp): m11 pong capstone (model, rules, view, app) with tests
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 01:00:29 +01:00
Lucas WintherandClaude Opus 5.5 55f8b0b30f feat(fsharp): m09 input/app/runtime and m10 extensions with tests
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 00:56:27 +01:00
Lucas WintherandClaude Opus 5.5 e27372f017 feat(fsharp): m07 io and m08 stream with tests
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 00:52:44 +01:00
Lucas WintherandClaude Opus 5.5 9cbefeb2be feat(fsharp): m01-m06 util, model, rules, random, spawn, game, view with Expecto tests
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 00:49:42 +01:00
Lucas WintherandClaude Opus 5.5 e150b7fefb chore: scaffold tracks and tooling
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-28 23:34:21 +01:00