patch
trait Collection[A] { def patch(j: Int, bs: Collection[A], m: Int): Collection[A] }
patch creates a copy of this collection but replaces the m elements starting at the index j by the collection bs.
m
j
bs