Did you try using `in T`?
# announcements
d
Did you try using
in T
?
s
Not sure I understand. Isn't variance only allowed for type parameters of classes? Either way, I'm just trying to shorten the code a bit and do something like:
Copy code
when (entity) {
    is One, is Two -> doSomething(entity)
    is Three -> doSomethingElse(entity)
}
instead of:
Copy code
when (entity) {
    is One -> doSomething(entity)
    is Two -> doSomething(entity)
    is Three -> doSomethingElse(entity)
}
s
Its not possible