-
Archives
-
Meta
Monthly Archives: June 2010
ANN: Roguestar-0.4.0.1
Roguestar is a science fiction roguelike game written using Haskell and OpenGL. It is in the early stages of development. At this time, it is not a winnable game. $ cabal install roguestar-engine $ cabal install roguestar-gl $ ~/.cabal/bin/roguestar – … Continue reading
Posted in Roguestar, RSAGL
Leave a comment
A Brutal Introduction to Arrows
Imagine being killed by a bow and arrow. That would suck, an arrow killed you? They would never solve the crime. "Look at that dead guy. Let’s go that way." — Mitch Hedberg I seem to be one of the … Continue reading
Posted in Haskell
2 Comments
Composable Blocking Transactions
Background: Software Transactional Memory (STM) is a foundation for atomic composable non-blocking transactions. An STM transaction consists of a set of variables and a monadic sequence of read/write operations on those variables. As the transaction progresses, a transaction table is … Continue reading
Posted in Haskell
Leave a comment