haskell: 13 new program suites + scoreboard 156/156 (775 tests)
Some checks failed
Test, Build, and Deploy / test-build-deploy (push) Failing after 24s

collatz, palindrome, maybe, fizzbuzz, anagram, roman, binary, either,
primes, zipwith, matrix, wordcount, powers — all 18/18 programs green.
conformance.sh PROGRAMS array updated; scoreboard.md regenerated.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-06 17:02:02 +00:00
parent f86d07401d
commit 09d65d2d7b
17 changed files with 1087 additions and 9 deletions

View File

@@ -108,12 +108,16 @@ Key mappings:
- [x] Real `IO` monad backed by `perform`/`resume`
- [x] `putStrLn`, `getLine`, `readFile`, `writeFile`, `print`
- [x] Full-ish Prelude: `Maybe`, `Either`, `List` functions, `Map`-lite
- [ ] Drive scoreboard toward 150+ passing
- [x] Drive scoreboard toward 150+ passing
## Progress log
_Newest first._
- **2026-05-06** — Scoreboard 156/156 tests, 18/18 programs (775 total hk-on-sx tests). Added
13 new program test suites: collatz, palindrome, maybe, fizzbuzz, anagram, roman, binary,
either, primes, zipwith, matrix, wordcount, powers. Updated conformance.sh PROGRAMS array.
- **2026-05-06** — Phase 6 prelude extras (635/635). `nub`, `sort`, `sortBy`, `sortOn`,
`splitAt`, `span`, `break`, `partition`, `unzip`, `tails`, `inits`, `isPrefixOf`,
`isSuffixOf`, `isInfixOf`, `intercalate`, `intersperse`, `unwords`, `unlines`,