arrow-core-data / arrow.core / Ior / padNull

padNull

fun padNull(): Pair<A?, B?>

Return this Ior as Pair of nullables]

Example:

import arrow.core.Ior

//sampleStart
val right = Ior.Right(12).padNull()         // Result: Pair(null, 12)
val left = Ior.Left(12).padNull()           // Result: Pair(12, null)
val both = Ior.Both("power", 12).padNull()  // Result: Pair("power", 12)
//sampleEnd

fun main() {
  println("right = $right")
  println("left = $left")
  println("both = $both")
}

Do you like Arrow?

Arrow Org
<