My learning journey through learning Haskell & Category Theory, with the goal of building some sort of deterministic procedural world or game, and in the process gaining a good understanding of Pure Functional Programming.