kotlin-result v1.1.9 Release Notes

Release Date: 2020-08-29 // over 3 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