75 min tutorial/exp report
For many years we’ve been happily programming in a mixed OO / FP style. We structured code and data with objects and message passing, but implemented the methods on these objects in a declarative functional way, with variables, collections and objects as immutable as possible.
Kotlin has proved a gateway drug to to a purer functional style. In this session we’ll see how functional programmers solve problems like error handling, configuration and managing mutable state. We’ll share what worked for us, and what proved to be going too far given the constraints of the language.
Experienced developers with a background in OO
An old fashioned presentation with plenty of code samples and opportunities for the audience to contribute their experience.
https://docs.google.com/presentation/d/1-M8wzDpsrRwVmyeW-Xx1e7kcFKuyA4sg3esaYtUk5kw/