Is there *any* valid excuse for Dart's decision to be unsound around variance?
@BrendanEich Not really, just use + and - like Scala. This is a solved problem IMO…
-
-
@pcwalton@BrendanEich Variance may have been theoretically solved, but it's still tricky for users http://stackoverflow.com/questions/676615/why-is-scalas-immutable-set-not-covariant-in-its-type … -
@rafaeldff@pcwalton@BrendanEich Yes. The 'edge cases' are always too hard to understand and happen too often. - 3 more replies
New conversation -
-
-
@pcwalton@brendaneich Well, expressiveness & usability of variance annotations is still active research, e.g. http://fool2013.cs.brown.edu/tate.pdfThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.