Episode 8: Damn Functional Programming with Paco Estevez
March 2, 2017 ยท View on GitHub
How to listen & subscribe
In this episode we have talked with Paco Estevez about Functional Programming and how he applies Functional Programming in his android apps. We have covered:
- Concepts of Functional Programming
- Monads, Pure Functions, Immutability, Tuples, Union Types
- Pattern Matching
- Error Handling
- Functional Reactive Programming with RxJava
- Restoring state in Android apps
Guest:
Paco Estevez @pacoworks, personal blog, GitHub
Hosts:
- Artem Zinnatullin @artem_zin, personal blog, GitHub
- Hannes Dorfmann @sockeqwe, personal blog, GitHub
Additional links:
Talks, books and websites about Functional Programming:
- Clojure for the Brave and True
- Learn You a Haskell for Great Good
- F# for fun and profit
- Talk by Paco about Memory Management in Fully Reactive Apps
Some of Paco's open source libraries: