- A practical example of TDDing a bowling game then refactoring to safely use
undefined
(& killingnull
too) with a "Maybe/Optional" type (a Monad). - About the game, Bowling 101
- TDD bowling solution using a Maybe on branch
safe-undefined
, see [README][Maybe README].