net.corda.client.fxutils / lift

lift

fun <A> A.lift(): ObservableValue<A>

val aliceHeight: ObservableValue = (..) val bobHeight: ObservableValue = (..) fun sumHeight(a: Long, b: Long): Long { .. }

val aliceBobSumHeight = ::sumHeight.lift(aliceHeight, bobHeight) val aliceHeightPlus2 = ::sumHeight.lift(aliceHeight, 2L.lift())