A SkillsCast for this session is not available.
Games have traditionally been developed in an imperative fashion due to their stateful nature. But what if we could leverage the benefits of pure functional programming in such a setting?
This Code Jam aims to guide attendees through the process of writing a game in Elm, a purely functional language that compiles to Javascript.
Elm is based on Functional Reactive Programming (FRP), a programming paradigm for declaratively building interactive applications.
By the end of this code jam attendees will have enough knowledge of both Elm and FRP and how they can be used to model mutable state in a purely functional way as well as resources to dig in deeper.
PREREQUISITES
I’ve created a docker image to allow attendees to follow the workshop without an internet connection. Instructions are here: https://github.com/leonardoborges/elm-workshop-ylj2015
YOU MAY ALSO LIKE:
From Zero to Pong Using Elm
Leonardo Borges
Head of EngineeringRecordPoint Software