Since underscore is used for existential types in Scala (and it is probably too late to change this syntax), we use * for the same purpose. We also use +* and -* to handle covariant and contravariant types parameters.Here are a few examples:Tuple2[*, Double] // equivalent to: type ...