altavir
03/25/2020, 1:33 PMHanno
03/25/2020, 6:18 PMraulraja
03/25/2020, 6:47 PMraulraja
03/25/2020, 6:47 PMraulraja
03/25/2020, 6:48 PMinternal instance you can’t export to third parties.raulraja
03/25/2020, 6:54 PMraulraja
03/25/2020, 6:55 PMraulraja
03/25/2020, 6:56 PMA in Union<A, ….raulraja
03/25/2020, 6:59 PMaltavir
03/25/2020, 7:00 PMraulraja
03/25/2020, 7:00 PMraulraja
03/25/2020, 7:01 PMaltavir
03/25/2020, 7:01 PMraulraja
03/25/2020, 7:01 PMraulraja
03/25/2020, 7:02 PMaltavir
03/25/2020, 7:02 PMaltavir
03/25/2020, 7:03 PMaltavir
03/25/2020, 7:04 PMaltavir
03/25/2020, 7:05 PMraulraja
03/25/2020, 7:06 PMuse com.mypackage.MyObject for com.mypackage.MyInterfaceraulraja
03/25/2020, 7:06 PMraulraja
03/25/2020, 7:07 PMMyObject ?altavir
03/25/2020, 7:07 PMwith(scope){
callFunction() // works
}altavir
03/25/2020, 7:08 PMaltavir
03/25/2020, 7:08 PMraulraja
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 importsraulraja
03/25/2020, 7:09 PMval, fun, object and class as concrete possible targetsaltavir
03/25/2020, 7:10 PMraulraja
03/25/2020, 7:10 PMraulraja
03/25/2020, 7:10 PMraulraja
03/25/2020, 7:11 PMaltavir
03/25/2020, 7:11 PMaltavir
03/25/2020, 7:12 PMraulraja
03/25/2020, 7:12 PMuse arrow.core.EitherMonad<Throwable, _> for arrow.core.Monadraulraja
03/25/2020, 7:13 PMaltavir
03/25/2020, 7:13 PMaltavir
03/25/2020, 7:17 PMraulraja
03/25/2020, 7:21 PMraulraja
03/25/2020, 7:21 PMraulraja
03/25/2020, 7:23 PMaltavir
03/25/2020, 7:34 PM