Avatar
Kotlin の run とか、無名スコープが戻り値を返すとかだとやりやすい。 // Kotlin val foo: Foo = run { val bar = ... // 複雑な計算 val baz = ... // 複雑な計算 val qux = ... // 複雑な計算 Foo(bar, baz, qux) }