Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin

GOTO Conferences via YouTube

Overview

Explore functional programming in Kotlin with the Arrow library in this conference talk from YOW! 2018. Discover how Jacob Bass, Engineering Manager at Ordermentum, demonstrates the power of higher-kinded types in a JVM-based language. Learn how to leverage functional abstractions to improve your code, even without native language support. Dive into the implementation of higher-kinded polymorphism in Kotlin, and understand how Arrow provides powerful abstractions over native language capabilities like co-routines, reactive-streams, and nullable types. Gain insights into bridging the gap between Kotlin and more functionally-oriented languages like Haskell and OCaml, and see how these concepts can enhance your software development practices.

Syllabus

Functional Programming in Kotlin • Jacob Bass • YOW! 2018

Taught by

GOTO Conferences

Reviews

Start your review of Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.