How I would do the “Bowling Game Kata” in Haskell today

By Tom Moertel Posted on July 30, 2026 Tags: code , comments , clean code , good code , source code , haskell , kata , bowling , tdd ( This post is part of a series of posts on good code . ) Recently, Philip Schwarz from fpilluminated.org wrote to let me know about a new slide deck he had published: The Bowling Game - From Imperative to Functional Programming - Part 1 . In the deck, he revisits…