post image

Functional Programming in Kotlin with Arrow by Emmanuel Nhan

  • Sunny Tech, Montpellier
  • June 27, 2018

@nhanmanu introduces Kotlin and how it is a good fit for functional programming. The talk goes through some interesting features of Kotlin, then show how to use them to enter the world of Higher Kinds and Typeclasses. In the last part, we explore some Arrow capabilities & built-in syntax, using validation as an example.

Arrow Core
post image

Optics and Type Classes in Arrow

  • Kotlin Brooklyn Meetup
  • January 17, 2018

@msya explains how to use various optics and type classes in Arrow. He discusses optics such as Lens and Iso. He also goes over the purpose for type classes and how KEEP-87 will make it easier to implement them.

Functional Programming with Arrow

Arrow Core Arrow Optics


Recommended reading for learning Functional Programming in Kotlin from Arrow maintainers, users, and the Kotlin ecosystem:

Do you like Arrow?

Arrow Org