10:45 AM Sunday Room: 5502
The first of a two part series promoting the fun of game making with Haskell. In part one we will talk about the foundations of functional programming as it relates to my github project emporos: Pattern Matching, Currying, Higher Order Functions Product and Sum Types, and recursion - among other things.
Emporos is a current work in progress implementing a traveller-like game (think dopewars) using Functional Reactive Programming.
1:15 PM Sunday Room: 8401
Part 2 will try to build up to reactive functional programming, the concept of time-based values and how that fits into the game.