Emmanuel Oga
09/25/2020, 3:29 AMEmmanuel Oga
09/25/2020, 3:32 AMnanodeath
09/25/2020, 3:32 AMEmmanuel Oga
09/25/2020, 3:32 AMfun something(num: Int) : Int {
num + 1
}
fun main() {
println("Hello, world!!! ${something(1)}")
}
A 'return' expression required in a function with a block body
nanodeath
09/25/2020, 3:33 AMif
has a value.Emmanuel Oga
09/25/2020, 3:33 AMnanodeath
09/25/2020, 3:33 AMnanodeath
09/25/2020, 3:34 AMfoo?.let { doSomething(it) }
and have that have a valuenanodeath
09/25/2020, 3:34 AMEmmanuel Oga
09/25/2020, 3:34 AMnanodeath
09/25/2020, 3:34 AMreturn@
syntax is better in that it's not exactly a return 😄Emmanuel Oga
09/25/2020, 3:34 AMfun main() {
val something : (num: Int) -> Int = { num ->
num + 1
}
println("Hello, world!!! ${something(1)}")
}
nanodeath
09/25/2020, 3:35 AMEmmanuel Oga
09/25/2020, 3:35 AMfun ###
will always require a return
nanodeath
09/25/2020, 3:36 AMfun addOne(num: Int): Int = run {
num + 1
}
😛Emmanuel Oga
09/25/2020, 3:45 AMNir
09/25/2020, 3:48 AMNir
09/25/2020, 3:48 AMNir
09/25/2020, 3:49 AMNir
09/25/2020, 3:49 AMNir
09/25/2020, 3:50 AMNir
09/25/2020, 3:51 AMNir
09/25/2020, 3:52 AMNir
09/25/2020, 3:53 AMShawn
09/25/2020, 4:32 AMnanodeath
09/25/2020, 4:50 AMEmmanuel Oga
09/25/2020, 6:52 AM