We examine function types next. The type A->B … -> is a contravariant operator in its left … instead covariant: A -> B <: A' -> … In the case of functions of multiple arguments, … A_2. … [p. 21] Much controversy in the object-oriented community revolves … from classes to subclasses. We must stress that … [p. 22] According to our definitions, covariance of method …
Google-1
Google-2
Copyright clearance needed for quotation.