Author Archives: Christopher Lane Hinson

About Christopher Lane Hinson

A hairy haskell hacker with interests in games, computer science, and social justice.

ANN: Roguestar

Roguestar is now up on hackage.  You can install and run with: The latest version brings: New monsters: Hellions and Dust Vortexes Underground dungeons Power-ups (hidden in the aforementioned dungeons) that serve to level-up the player’s character. Improved walking … Continue reading

Posted in Uncategorized | Leave a comment

The One Function per Typeclass Rule

After about five years programming in Haskell, I think we need a rule:  Only put one function in a typeclass. Why?  Because inevitably someone comes along with a data type for which one or the other function of a typeclass … Continue reading

Posted in Haskell | 5 Comments

But does it crawl?

Roguestar is officially a dungeon crawl now, as it actually has dungeons: For the moment I’m ok with the empty black pits, but I want to do something with the skylights.  Maybe slant them at an angle?  I’ll probably also … Continue reading

Posted in Roguestar | Leave a comment