ephemient
// module :a sealed class AResult<T> { ... } // module :b, dependencies { implementation(":a") } sealed class BResult<T> { ... } suspend fun service() = ... // BResult<AResult<...>>, not written explicitly // module :c, dependencies { implementation(":b") } when (service()) { is BResult.Success -> ...
IllegalStateException: Can't find KotlinType in IrErrorType: IrErrorType(null)
AResult
Oliver.O
mglukhikh
A modern programming language that makes developers happier.