Возможный дубликат:
Что означают‹: ‹,‹% ‹и =: = в Scala 2.8 и где они задокументированы?
например в этом примере из scala-arm 1.0:
def toTraversable[B](implicit ev: R <:< TraversableOnce[B]): Traversable[B] =
new ManagedTraversable[B,R] {
val resource = self
override protected def internalForeach[U](resource: R, g : B => U) : Unit =
ev(resource).foreach(g)
}