Ellen Spertus
05/14/2022, 9:04 PMfun getSomething(): SomeType {
val result = computeSomething()
doSomethingElse()
return result
}Sam
05/14/2022, 9:06 PMreturn computeSomething().also { doSomethingElse() }Szymon Jeziorski
05/15/2022, 10:10 AMfun getSomething() = computeSomething().also { doSomethingElse() }Jordan Petersen
05/16/2022, 4:07 PMdoSomethingElse() trigged in a function called getSomething() could be a confusing side effect. I would say that should be called separately so that the only purpose of getSomething() is to get something simple smile.Ellen Spertus
05/20/2022, 8:59 PM