Предположим, у меня есть такой код:
List.map (fun e -> if (e <> 1) then e + 1 else (*add nothing to the list*))
Есть ли способ сделать это? Если да, то как?
Я хочу манипулировать элементом, если он соответствует некоторым критериям, и игнорировать его, если это не так. Таким образом, List.filter, похоже, не является решением.