Defect Process: 2D commercial hack 'n slash game in Haskell


I was happy to see a commercial game written in Haskell. I took a quick look at the codebase and it looks well written and well organized to me. I really like the conceptually simple approaches and solutions used, and especially the separation of think and update functions.

This is really awesome. Iā€™m glad to be able to mention this when people talk about gamedev in Haskell.