On Thursday, 23 November 2017 at 05:19:27 UTC, Andrey wrote:
Hello, is there way to reduce this condition:
if (c1) {
    foo();
} else {
    if (c2) {
        bar();
    } else {
        if (c3) {
        ...
        }
    }
}

for instance in kotlin it can be replace with this:
when {
    c1 -> foo(),
    c2 -> bar(),
    c3 -> ...
    else -> someDefault()
}

if (c1) foo()
else if (c2) bar();
else if (c3) ...
else someDefault();

?

Reply via email to