arekolek
07/12/2019, 12:14 PMInt.sign to support this?
val foo = when (a.compareTo(b).sign) {
-1 -> SomeEnum.LEFT
0 -> SomeEnum.NONE
1 -> SomeEnum.RIGHT
}
Does the contract API support something like this?karelpeeters
07/12/2019, 1:48 PMwhen smarter and have it consider this to be exhaustive:
val x: Int
val s = when {
x < 0 -> -1
x == 0 -> 0
x > 0 -> 1
}miha-x64
07/15/2019, 9:46 AMenum from signarekolek
07/15/2019, 11:01 AMInt.sign is in stdlib, that’s why I posted in #stdlibarekolek
07/15/2019, 11:01 AMkarelpeeters
07/15/2019, 11:09 AMarekolek
07/15/2019, 11:12 AMsign to return an Int, for example it can appear in some math formulaskarelpeeters
07/15/2019, 11:12 AMx.sign.toInt() simple smilekarelpeeters
07/15/2019, 11:13 AM