Arrow v0.9.0 is now available
by Raúl Raja Martínez
- •
- March 12, 2019
- •
- kotlin• functional• arrow• kategory• funktionale
- |
- 2 minutes to read.

We’re gearing up for some awesome things to hit the Arrow open source library, and with release 0.9.0 (now available), we’re paving the way for larger announcements and exciting features.
Arrow is an open source library that’s packed with data types and type classes that empower pure functional programming in Kotlin.
Noteworthy changes in 0.9.0 include:
Implemented Enhancements:
- Fixes Coproducts type inference issue #1284.
- Adds Semiring #1225.
- Updates KotlinTest to the latest version and uses their provided Arrow matchers #854.
- Updates KotlinTest #912.
Bug Fixes:
- Fx Crash #1295.
- Formatting issue on data type generated docs #1228.
- Allow
NonFatal
control over exceptions forMonadError
and Monadic comprehensions#153.
There’s a large list of changes, closed issues, and merged PRs in 0.9.0, please visit the official changelog for the complete overview.
We would like to give special thanks to the following contributors for this version (in no particular order):
- Paco Estevez
- Raul Raja
- Adrián Ramirez
- Simon Vergauwen
- Domin Valera
- Jorge Castillo
- Jannis
- Juan Valencia
- Richard Gibson
- Kioba
- Konstantin Volivach
- Artem Dobrovinskiy
- Marvin
- Nicolas Frankel
- Imran Settuba
- Andrew Bergfeld
- Maureen Elsberry
- Jos Dirksen
- Pablo Gonzalez Alonso
- Julian Kotrba
- Juan Cazalla
- Kirill Zhukov
- Andrzej Ressel
- Pablo Guardiola
- Daneko
For a full list of the contributors who have helped Arrow get to where it is today, please check out: Arrow Contributors. We’re always looking for additional help, please view the guidelines for contributing and take a look at the help-wanted issues. All levels are welcome and we offer 1:1 mentoring through Arrow’s Slack and Gitter channels.
If you would like to support Arrow, but don’t have the time to invest in contributing, consider picking up some Arrow swag! All proceeds are invested back into advancing the library.
Resources:
- Arrow on Twitter
- Arrow on Gitter
- #Arrow on Kotlin Slack
- Arrow Presentations Playlist
- Functional Programming in Kotlin with Arrow web series
The active development of Arrow is proudly sponsored by 47 Degrees, a Functional Programming consultancy with a focus on the Scala, Kotlin, and Swift Programming languages.