Haskell Live: Building a game of Chess in Haskell
haskelllive.com