kotlin-result v1.1.9 Release Notes

Release Date: 2020-08-29 // over 4 years ago
    • 🚚 Coroutine binding support moved to kotlin-result-coroutines module (b16fb55) by @Munzey
    • ➕ Add Scala's merge (09d341a)
      • Calling .merge() on a Result<List<Int>, Set<Int>> will return a Collection<Int> (their most common supertype).
    • ✂ Remove deprecation of eager-evaluating functions (a76768f)
      • Rust includes these eager evaluating variants with a simple warning in their comments with regards to using the lazy variants for heavy lifting.
    • ⚡️ Update Gradle to 6.6.1 (30d2778)
    • ⚡️ Update Kotlin to 1.4.0 (a662ebc)
    • 📄 Use Kotlin 1.4's Explicit API mode (a9a0c38) by @Munzey

Previous changes from v1.1.8

    • ➕ Add suspend variant of binding function (bd7e124) by @Munzey
      • Allows calls to binding to be passed a block that suspends
      • Addresses #24