matej
11/14/2017, 3:42 PMfun makeDir(path: String) = path.let{ File(it) }.also{ it.mkdirs() }
Wouldn't apply be even better than also?
fun makeDir(path: String) = path.let{ File(it) }.apply{ mkdirs() }
matej
11/14/2017, 3:43 PMmatej
11/14/2017, 3:54 PMfun makeDir(path: String) = File(path).apply { mkdirs() }
But it removes the chaining, so it's not a good example anymore.elye
11/14/2017, 9:58 PMalso
is best used, do share. Thanks!matej
11/15/2017, 9:25 AM