Skip to content

Swift and Rx & Initial and Final Encodings

Photo of Ben Kolera
Hosted By
Ben K. and Nick P.
Swift and Rx & Initial and Final Encodings

Details

Swift & Rx - Harish Subramanium

Making iOS applications can be a tricky mess of callbacks and fiddly resource deallocation. In this talk we will look at swift and the swift reactive extensions to see how functional programming can tame these challenges.

This talk will be code example focused but will require no prior knowledge of iOS dev or Rx.

Initial and Final Encodings - Matt Peddie

Representing data as code and vice versa has a long history in functional programming and language theory. I'll present some techniques for changing how functions and data are represented that have significant engineering impact. The main technique I hope to communicate is the 'finally tagless' approach to EDSL implementation (and the associated engineering tradeoffs).

Photo of Brisbane Functional Programming Group (BFPG) group
Brisbane Functional Programming Group (BFPG)
See more events
NICTA Queensland
70/72 Bowen St Spring Hill, Queensland 4000 · Brisbane