A Sudoku solver implemented in Haskell.