Please log in to watch this conference skillscast.
In this talk, Tom will show how he evolved an entity/controller system in Haskell, as a series of small progressions from simpler abstractions, and how Haskell's type system allows abstracting over types to provide a very clean user experience.
YOU MAY ALSO LIKE:
- Haskell Fundamentals (2-Day Course) with Alejandro Serrano (Online Course on 5th - 6th July 2021)
- Haskell eXchange 2021 (Online Conference on 16th - 17th November 2021)
- Abstract Fun-sense: a functional perspective on life (SkillsCast recorded in May 2021)
- Resource Analysis with Refinement Types (SkillsCast recorded in May 2021)
Lightning talk: Evolving an Entity-Component Game Engine in Haskell
Tom is a Java developer by trade, but a functional programmer in his heart and a language tinkerer in his soul. When not being opinionated about code, he's busy being opinionated about Extreme Programming. Sometimes he builds electric guitars, but he's not very good at that.