Do you often use the library Arrow? In this talk by Raúl Raja, CTO and Co-Founder at 47 Degrees from Lambda World Seattle we learn the fundamentals of Typed Functional Programming applied to Kotlin using this library. Arrow provides a unified programming model by which Kotlin practitioners can build programs relying on the traditional FP offering techniques new to the Kotlin FP community.
Check it out and learn all about the fundamentals!
Architecting Typed FP Applications & Libraries in Kotlin with Arrow
In this talk we will learn the fundamentals of Typed Functional Programming applied to Kotlin with the library Arrow and how we can architect applications and libraries that are polymorphic and composed of pure abstract functions using type classes. Arrow provides a unified programming model in by which Kotlin practitioners can build programs relying on the traditional FP, MTL and Effect type classes in a Tagless Final style offering levels of flexibility and techniques new to the Kotlin FP community.