altavir
03/25/2020, 1:33 PMHanno
03/25/2020, 6:18 PMraulraja
03/25/2020, 6:47 PMinternal
instance you can’t export to third parties.A
in Union<A, ….
altavir
03/25/2020, 7:00 PMraulraja
03/25/2020, 7:00 PMaltavir
03/25/2020, 7:01 PMraulraja
03/25/2020, 7:01 PMaltavir
03/25/2020, 7:02 PMraulraja
03/25/2020, 7:06 PMuse com.mypackage.MyObject for com.mypackage.MyInterface
MyObject
?altavir
03/25/2020, 7:07 PMwith(scope){
callFunction() // works
}
raulraja
03/25/2020, 7:08 PMMyObject
is a class or a global function that provides a value for MyInterface
the compiler needs to inject it somewhere in the case of enabling syntax by importsval
, fun
, object
and class
as concrete possible targetsaltavir
03/25/2020, 7:10 PMraulraja
03/25/2020, 7:10 PMaltavir
03/25/2020, 7:11 PMraulraja
03/25/2020, 7:12 PMuse arrow.core.EitherMonad<Throwable, _> for arrow.core.Monad
altavir
03/25/2020, 7:13 PMraulraja
03/25/2020, 7:21 PMaltavir
03/25/2020, 7:34 PM