I'm trying to update some expect/actuals to support
KT-22841, but getting a strange error in the IDE if I try to alias an actual interface to a function type. Is this a bug or am I misunderstanding the error?
edit: found this
https://youtrack.jetbrains.com/issue/KT-21846, but now it's required due to the new supertypes restriction