elect
08/27/2019, 12:08 PMvar validated = true
if (validated)
validated = initProgram()
if (validated)
validated = initBuffer()
return validated
With the kotlin Result
or something more functional oriented?Shawn
08/27/2019, 12:10 PMelect
08/27/2019, 12:11 PMreline
08/27/2019, 4:24 PMmap { ... }
var validated = true
validated = validated && initProgram()
validated = validated && initBuffer()
return validated
elect
08/30/2019, 8:41 AMJoris PZ
08/30/2019, 2:13 PMfun Boolean.and(block: () -> Boolean) = if (this) block() else false
and then
val validated = true
return validated.and(::initProgram).and(::initBuffer)