A programming project in Haskell by Blake Wellington and Robert Konell