Self-contained example of testing with modules and Arrow FX
undefined
This post shows a porting with Kotlin and Arrow FX of a self-contained testing example with Scala ZIO
Learn moreImmutable Conversations - Past and Future of Arrow
undefined
In this episode, we capture a conversation between Arrow maintainers Raúl Raja and Paco Estevez as they discuss the past and future of the library which is designed to bring Functional Programming to Kotlin.
Learn moreFrom Imperative to Functional Programming using Arrow
undefined
As its name implies, From Imperative to Functional Programming using Arrow is a tale about migrating a simple Kotlin application written in imperative style to a fully function application with the help of the Arrow library.
Learn moreWebflux with Kotlin and Arrow
undefined
Webflux with Kotlin and Arrow shows how you can use Arrow together with Spring Webflux to create a reactive REST application. This article explains how to use the MonoK and the FluxK Arrow extensions together with the binding function to make working with the Mono and Flux reactor constructs much easier and better understandable.
Learn moreGetting started with FP in Kotlin and Arrow: Typeclasses
undefined
Getting started with FP in Kotlin and Arrow: Typeclasses explores part of the Arrow library by explaining how you can use Arrow to create your own typeclasses and use the ones provided by Arrow to make your code more concise and better readable.
Learn moreFunctional Hangman Game written with Arrow
undefined
Functional Hangman game - console application written with Arrow. Uses the IO monad to push side effects to the edge of the system.
Learn moreArchitecting Typed FP Applications & Libraries in Kotlin with Arrow
undefined
This talk includes a comprehensive walkthrough of the most important patterns covered by the data types and type classes we find in Arrow. Each pattern will be accompanied by code examples that illustrate how Arrow brings Typed Functional Programming to Kotlin.
Learn moreState of the functional ecosystem in Kotlin: Mid 2018 checkup
undefined
This talk focuses on the day-to-day problems Arrow solves, from small ideas to big concepts.
Learn more