https://kotlinlang.org logo
r

raulraja

10/24/2019, 6:38 AM
Makes sense, hope they make it soon to the compiler
s

shikasd

10/24/2019, 7:09 AM
A little bit of an update, I talked about the actual extensions, they are going to remove the type intercepting one, replacing with special annotation instance which can participate in type checking (checking annotation equality + usual types). call interception still going to be there.
Also there was a note about proper "or" types support in the language (cannot elaborate more on that so far) promised by language designers at some point.
👀 1
a

aballano

10/24/2019, 8:27 AM
that's very interesting indeed
r

raulraja

10/24/2019, 11:09 AM
If that is union/sum without the need to create sealed hierarchies then we are also working on that in Meta
s

shikasd

10/25/2019, 3:23 AM
Do you have any draft on that? I guess it is not coming anytime soon from design side. Also I was talking with the annotation processing team, they are planning to make apt-like compiler plugin, but that will go through proper Keep process.
2 Views