Haskell in Space!
An Interactive Game as a Functional Programming Exercise.
Christoph Lüth
FB 3 - Mathematik und Informatik, Universität Bremen
This paper describes a practical exercise set to an introductory
functional programming course. The exercise is to implement a small
game involving a space ship in an asteroids belt, after the fashion
of the classic Asteroids arcade game. The positive
experience suggests that interactive graphics programs of this kind
make good and entertaining programming exercises for functional
programming courses.