AM
Size: a a a
AM
AM
K
foo = if (bar == null) Foo() else null?SB
КЧ
foo по умолчанию было = null и тогда else null можно выкинуть и будет if (bar == null) foo = Bar()D
D
K
BP
SB
foo по умолчанию было = null и тогда else null можно выкинуть и будет if (bar == null) foo = Bar()КЧ
КЧ
takeIf лучшеSB
takeIf лучшеK
Blablah(
field1 = ...,
field2 = ...,
foo = if (bar == null) Foo() else null
...
)
AM
takeIf лучшеBar() есть сайд-эффекты.K
SB
K
SB
SB