snrostov
04/27/2017, 10:42 PMRuckus
04/27/2017, 10:46 PMoperator fun <T, U> T.invoke(u: U) = error(":)") would make it assignable anywhere as it's NothingRuckus
04/27/2017, 10:49 PMuli
04/28/2017, 6:00 PMoperator fun <T, U> T.invoke(x: U) = ":)"
fun main(args: Array<String>) {
val a = String { 1 }
println(a)
}Ruckus
04/28/2017, 6:23 PMString not have a companion object in JS? Your code only works on the JVM because val a = String is the same as val a = String.Companion.uli
04/28/2017, 6:23 PMuli
04/28/2017, 6:24 PMRuckus
04/28/2017, 6:25 PMuli
04/28/2017, 6:25 PMRuckus
04/28/2017, 6:25 PMBlank?uli
04/28/2017, 6:25 PMuli
04/28/2017, 6:25 PMuli
04/28/2017, 6:25 PMRuckus
04/28/2017, 6:26 PMStringuli
04/28/2017, 6:31 PMRuckus
04/28/2017, 6:36 PMuli
04/28/2017, 6:37 PMRuckus
04/28/2017, 6:45 PMuli
04/28/2017, 6:51 PM