¿Por qué una función polimórfica no puede aceptar tipos wildcard (existenciales) en Scala?
En el ejemplo siguiente, me pregunto por qué funPoly no puede aceptar el valor de tipo cuantificado existencialmente outersFromInnersEx, aunque funEx puede. case class InnerCassClass[I, E, O](i: I, e: E, o: O) case class OuterCaseClass[I, E, O](inner: InnerCassClass[I, E, O]) val inner1 = InnerCassClass(5, "foo", 3.3f) val inner2 = InnerCassClass(4.4f, . . . Read more