karelpeeters
12/16/2017, 8:11 PMUnit is not like void at all, it's just an ordinary singleton object.yawkat
12/17/2017, 9:18 AMyawkat
12/17/2017, 9:19 AMkarelpeeters
12/17/2017, 9:39 AMUnit is not translated to void. As I said, Array<Unit> makes perfect sense, eg. arrayOf(Unit, Unit) is an array that contains two normal object instances.yawkat
12/17/2017, 12:19 PMkarelpeeters
12/17/2017, 12:25 PMUnit is not translated to void for return values, if you call a Unit-returning function you actually get the Unit instance back. You can see this if you override a Kotlin funtion in Java, you manually have to return Unit.INSTANCE at the end.yawkat
12/17/2017, 12:43 PMyawkat
12/17/2017, 12:43 PM