Λrrow is a library for Typed Functional Programming in Kotlin.
Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libraries.
For this, it includes the most popular data types, type classes and abstractions such as Option
, Either
, IO
, Functor
, Applicative
, Monad
to empower users to write pure FP apps and libraries built atop higher order abstractions.
Use the list below to learn more about Λrrow’s main features.
Take a look at Setup where you’ll find the instructions to configure a project with Gradle
or Maven
to use Arrow
library.
Do you like Arrow?
✖