I posted the same Q at programmers.SE, but nobody really helps.In the paper An Extended Comparative Study of Language Support for Generic Programming by Garcia et al. an interesting comparison of programming languages features for generic programming is given:with the brief explanation of terminology:Can anyone assess Scala programming language support for generic programming in a view of this framework? I.e. add a column in the first table with explanations and examples if possible.
Scala as a language for Generic Programming
programming languages;typing
Exact answer is given on p. 17 of Type classes as Objects and Implicits by Oliveira et al.