According to the API, function signature is def flatMap[B](f: (A) ⇒ GenTraversableOnce[B]): List[B]
with B being the type of the element of the returned collection
then why doesn't
val xs = Map("a" -> List(11,111), "b" -> List(22,222)).flatMap[Int](_._2)
compile? It is giving a 'wrong number of type parameters for method' error, seems to suggest the signature is different to what is in the API doc?