Please log in to watch this conference skillscast.
Practical applications of functional programming on display will include an Elm app interfacing with D3 graphics, and IoT gadgets with interactive mini-games.
Jon's perspective is that of a mostly imperative languages programmer venturing into functional programming, keen to share with you the ideas and concepts he's learnt and also to learn himself from your feedback on his code.
The talk relates to two Haskell solutions that Jon wrote to solve a puzzle encountered in a computer game. The first solution does not scale, while the second does and the aim is to generate some audience response on the difference. Jon uses a browser front-end coded in Elm to make the talk more interactive, and for a demo of time-travel debugging.
YOU MAY ALSO LIKE:
- Improving my functional programming step by step (SkillsCast recorded in March 2016)
- Real World Kotlin Development Workshop (in London on 22nd - 23rd October 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Designing embodied human-computer interactions with audio processing parameters (in London on 22nd October 2019)
- Lightning Talk: Making and Testing Code Generators in Haskell (SkillsCast recorded in October 2019)
- GHC Runtime Linker by Example (SkillsCast recorded in October 2019)
Lessons learnt from Functional Programming with Haskell and Elm