эквивалент remove_if в D

Недавно я заинтересовался языком программирования D. Я только начал изучать это и пришел из C ++ фона. Мне интересно, если есть эквивалент std :: remove_if. Я только видел, как удалить, просматривая документы на сайте Dlang.
Если нет прямого эквивалента, каков правильный или самый идиоматический способ достижения того же результата в D?
редактировать: я должен добавить, что я думаю в контексте удаления-удаления

8

Решение

есть std.algortihm.remove(pred,Range)(Range) (посмотрите немного дальше вниз по странице), который делает то, что вы спрашиваете

8

Другие решения

Других решений пока нет …