Future-proof Your Android Code, Part 1: Functional and Reactive Programming Foundations
This tutorial explores the mathematical concepts behind two key programming paradigms, functional programming and reactive programming, so you can build long-lasting Android architecture.