Slide 20
Slide 20 text
Scala QuickPimpPattern
class ListFirstTen[T](xs: List[T]) { def
firstTen: List[T] = xs.slice(0, 9)
}
implicit def listToFirstTen[T](xs: List[T]) = new ListFirstTen[T](xs)
println(List(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12).firstTen)