Swarm is a 2D programming and resource gathering game. Program your robots to explore the world and collect resources.
Planned features include simple yet powerful programming language based on the polymorphic lambda calculus recursion, with a command monad for describing first-class imperative actions.
Swarm is written in Haskell.
https://github.com/byorgey/swarm
2 years ago
https://github.com/byorgey/swarm