
Functional Programming in Kotlin with Arrow by Emmanuel Nhan
over 7 years ago
@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.
Read
Arrow 101 - Building an Android app using Functional Programming
over 7 years ago
Leandro Ferreira presents how to build a simple app using Arrow and how to implement solutions with Semigroups.
Read
State of the functional ecosystem in Kotlin: Mid 2018 checkup
over 7 years ago
This talk focuses on the day-to-day problems Arrow solves, from small ideas to big concepts.
Read
Higher Kinded Types in a Lower Kinded Language by Jacob Bass
over 7 years ago
It's hard coming back down to the earth of a JVM based language after spending time with Haskell and OCaml. This talk will discuss functional programming in Kotlin with the Arrow library, how the abstractions it provides can improve your code, and how this magic that provides higher-kinded types works under the hood.
Read1/n - How do I… in FP: Validation
over 7 years ago
Emmanuel Nhan showcases different approaches to validation including examples for ValidatedNel from Arrow in this great and in depth post using Kafka Streams Config parameters as example.
Read
Android Functional Validation
over 7 years ago
@dcampogiani explores some data types in Arrow and uses them to validate a form on Android.
Read
Introduction to Kotlin Arrow by Jacob Bass
over 7 years ago
@bassjacob goes through how Funktionale and Kategory merged into Arrow, consolidating two of the most popular FP libraries in the Kotlin space into one powerhouse. The talk is an introduction to some FP concepts, how the libraries work, what features they bring to the table and where you might use them in your code.
Read
It's all about morphisms
over 7 years ago
@uberto gives a gentle introduction to Category Theory for programmers used to OOP but interested in Functional Programming. No Haskell knowledge required. We will explain main concepts behind functional programming with many diagrams and simple metaphors and examples. Some code will clarify how to translate these ideas in programs.
Read