Maven Central Build Status codecov

Vavr Kotlin

Vavr Kotlin is a set of Kotlin niceties for the Vavr functional collections library:

  • idiomatic factory methods
  • extension forms of sequence
  • conversions to and from Kotlin collections

Usage

Import Vavr Kotlin as follows:

import io.vavr.kotlin.*

Profit:

val optionOf: Option<Seq<Int>> = list(some(1), some(2), none()).sequence()

See the Wiki for detailed API.

compile "io.vavr:vavr-kotlin:0.9.2"

Related Libraries

vavr-kotlin

Vavr integration for Kotlin

Last updated 3 mins ago

Snail-Kotlin

An observables framework for Kotlin

Last updated 3 mins ago

rxkotlinfx

Kotlin extensions to the RxJavaFX framework

Last updated 3 mins ago

rxkotlin-jdbc

Fluent RxJava JDBC extension functions for Kotlin

Last updated 3 mins ago

rxkotlin

RxJava bindings for Kotlin

Last updated 3 mins ago