What the F(p) is Kotlin?
summary
Concrete, measurable case study: Kotlin and functional techniques land in production across Android, Spring Boot and AWS Lambdas after incremental proof‑of‑concepts that convert tests and data classes and make new features Kotlin‑first. Tooling details include IntelliJ Java→Kotlin conversion and the Arrow library for Either/Option style error handling. Reported impact includes 60% crash reduction on one feature and a cited ~40% line‑count shrink. Also built: internal learning community and an open‑source Kotlin UI library.
AI-written summary · about
chapters (13)
- 0:00Start
- 2:33What is Functional Programming ?
- 4:06What was our experience like?
- 7:04Java Null Checks
- 7:44Moving mountains
- 9:23Java Data Class
- 9:56Lambda Support
- 11:25Plan with the Team
- 13:30Bring the Team Along
- 25:51Expressions, not statements
- 34:18Key Benefits from Arrow Data Types
- 34:57Leaming Community
- 35:30Open Contribution / Open Source








