An experiment in creating real-time games in Haskell.