Please log in to watch this conference skillscast.
He tried Microsoft's Logo-like Steve-bot and whilst it was very easy to use, like any imperative approach, composition was difficult to achieve. However, using Haskell, functions, Monoids and a prudent use of lenses, a remarkably simple domain-specific language (DSL) can be built that achieves composition. With composition, it is possible to generate some very complex structures and Tim started with castles! This talk will briefly describe the DSL and generate some structures in-game with a live demo.
YOU MAY ALSO LIKE:
- Building a Program from Streams (SkillsCast recorded in October 2018)
- Haskell at Work (Online Workshop on 30th January - 2nd February 2023)
- Haskell eXchange 2022: Novice Track (Online Conference on 7th December 2022)
- Haskell eXchange 2022: In-Person Conference (in London on 8th - 9th December 2022)
- Haskell: Why and How the External STG Interpreter is Useful (SkillsCast recorded in December 2021)
- Keynote — Haskell: What To Do When Success Can't Be Avoided (SkillsCast recorded in November 2021)
Lightning Talk: Generating Castles for Minecraft™ using Haskell
Tim Williams has worked as a software developer in the finance industry for over 15 years. He has been using Haskell professionally for over 7 years, building contract languages at Barclays and trading systems at Standard Chartered. He holds a PhD in Physics from the University of Bristol.