Big Chungus
08/03/2019, 4:34 PMDominaezzz
08/03/2019, 4:35 PMBig Chungus
08/03/2019, 4:36 PMdata class Test(val x:String="I'm default")
Dominaezzz
08/03/2019, 4:38 PMx
property does not have a default value!x
constructor parameter has a default value.Big Chungus
08/03/2019, 4:40 PMRobert Jaros
08/03/2019, 5:13 PMkarelpeeters
08/03/2019, 8:12 PMfun foo(x: List<Int> = listOf(1, 2, 3)) {}
You can't really get a default value from that, it's an expression that needs to be evaluated every time.Marko Mitic
08/03/2019, 8:31 PMfun foo(x: Int, y: Int = x+1)
karelpeeters
08/03/2019, 8:54 PM