Top all-time · #16278
Rogan Murley
Personal blog · roganmurley.comgamesprogramming
Rogan Murley's personal blog at roganmurley.com covers games and programming. Since 2019, 4 different Hacker News readers have linked it 7 times, most often “Game Rules with a Free Monad DSL”. It is still writing: the last post was on 2025-11-01, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
The linked post is about free monads. The only comment cites it while describing a Haskell card game, GALGA, that compiles a rules DSL into animation and primitive DSLs. It does not judge the writing.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Adventures in programming and game design
Most-linked posts?
- Game Rules with a Free Monad DSL3 people · 3 mentions · first linked 2021-12-11
- A bug I wish I hadn't caught2 people · 2 mentions · first linked 2019-06-08
What Hacker News says?
I remember someone making a card game GALGA [1] in Haskell and compiling a high-level "rules" DSL to a low-level "animation" DSL and "primitive" DSL for handling animations and state changes respectively. [1] https://roganmurley.com/2021/12/11/free-monads.html
Comment linking /2021/12/11/free-monads.html
on “Boardgame.io: an engine for creating turn-based games using JavaScript”Submitted A bug I wish I hadn't caught as a story · 241 points
HN discussionSubmitted Something a lot like Pokemon Yellow as a story · 72 points
HN discussionSubmitted Game Rules with a Free Monad DSL as a story · 4 points
HN discussionSubmitted Career Dev Treasures as a story · 3 points
HN discussionSubmitted Game Rules with a Free Monad DSL as a story · 3 points
HN discussionSubmitted The bug I wish I hadn't caught as a story · 3 points
HN discussion