@edvin Is there a roadmap for 2.0 available? I think for now the most annoying issue for me is lack of variance in binding and related generics… I can talk to compiler team, but I may need more input from you on this.
r
Ruckus
07/31/2018, 2:11 PM
Out of curiosity, what do you mean by that? The first thing that popped into my head
IntegerProperty
isn't a
Property<Int>
, but that's pretty easy to work around.
o
orangy
07/31/2018, 2:16 PM
I have quite a few properties that are bound to each other. Setting up the data flow between them is very annoying. Especially, if variance is involved. Let me construct a simple problematic example for you…
orangy
07/31/2018, 2:22 PM
Hmm, right now cannot reproduce it, other than nullable everywhere
orangy
07/31/2018, 2:42 PM
As far as I remember, it was something about have interface Foo and implementation class FooImpl, and arranging bindings between properties of these types. They didn’t type check without a (otherwise redundant) type casts.
r
Ruckus
07/31/2018, 4:05 PM
Ah, okay. I think I've run into something like that before as well, but it was a while back.