YoVDO

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

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Kotlin Courses Functional Programming Courses Reactive Streams Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Kotlin Bootcamp for Programmers
Google via Udacity
Введение в язык Котлин
St. Petersburg State Polytechnic University via Coursera
Kotlin for Java Developers
JetBrains via Coursera
Developing Android Apps with Kotlin
Google via Udacity
Advanced Android with Kotlin
Google via Udacity