scala> List(1, 2, 3) remove (_ < 2)
:8: warning: method remove in class List is deprecated: use `filterNot' instead List(1, 2, 3) remove (_ < 2) ^ res0: List[Int] = List(2, 3) Я не понимаю, почему это устарело. Будучи неизменным, должно быть ясно, что
remove
вернет новый список. В scaladoc вы можете найти только:Не рекомендуется: используйте filterNot вместо этого