Y
Hacker News
new
|
ask
|
show
|
jobs
by
ginsider_oaks
553 days ago
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