hey all, i've been lurking in this thread for a bit & i just found this interesting article from chris granger (yeah, the light table guy).  he just completed the node knockout they had recently & decided to make a game.  he did it all in clojurescript & he discusses some aspects of programming a game in a functional language.  so maybe this will give you some ideas on how to write games in haskell.

anyway, linkage:  http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/

serialhex

--
* If God had a beard, he'd be a UNIX programmer.
* Some people pray for more than they are willing to work for.
* This is Linux. Distro is a proper subset of Settings.  --TwilightXaos on slashdot
---
CFO: “What happens if we train people and they leave?”
CTO: “What if we don’t and they stay?”