Project: Navigating a Maze
Let's wrap up this introduction to Haskell by walking through three complete
projects that apply the things we have learned. The first project builds on the
findPath
function developed before for finding a
path through a maze. In order to obtain a fast and space-efficient
implementation, we will use