I am learning Haskell atm, but really want a small to medium sized project I can sink my teeth into. Previously I've done cloth simulations, emulators, ray tracers etc when learning new languages. These aren't great for Haskell because I can't be bothered dealing with the OpenGL bindings, and besides, I want something new.
Preferably something that exploits functional programmings best strengths.
