Libraries that complement the Arrow ecosystem
Reason about resource-safety in the same way you reason about Structured Concurrency
Additional functional programming idioms over and above what is available from Arrow.
DSL for accessing and modifying deeply nested JSON for KotlinX Serialization with Arrow Optics
Boilerplate-free Kotlin config library for loading configuration files as data classes
Toolset for creating simple parsers from raw input types, to properly validated parsed types
Parser-combinators with Kotlin Coroutines
Little utilities for more pleasant immutable data in Kotlin
Better initial-style DSLs in Kotlin
Even more libraries?
We'd love to hear about other library which complements the Arrow libraries and should be featured here!