Updates will be at strangelyspartan.blogspot.com.
I've added several posts over the last few days as well has Haskell
source and Windows binaries.
So far I've got an @ symbol that walks around, takes damage from
running into traps and stationary monsters, can read scrolls (some are
healing, others are just notes), quaff potions (healing only so far),
wear armor, wield swords, axes, and picks, open doors, lose, and win.
If you are holding an axe then you can destroy trees. If you are
holding a pick then you can destroy rocks. Any weapon will damage
Exciting! I wanted to do a 7DRL in Haskell back in 2008, but while I
did learn the language well enough to write a raytracer, I couldn't
get my mind around how I'd actually make a roguelike. Very
illuminating to see the approach you've used so far.