def dropWhile[A](as: List[A])(f: A => Boolean): List[A] = as match {
case Cons(x, xs) if (f(x)) => dropWhile(xs)(f)
case _ => as
}
회고.
스칼라의 타입추론을 위해 매개인자를 둘로 분리하였음.
def dropWhile[A](as: List[A])(f: A => Boolean): List[A] = as match {
case Cons(x, xs) if (f(x)) => dropWhile(xs)(f)
case _ => as
}
회고.
스칼라의 타입추론을 위해 매개인자를 둘로 분리하였음.