Я могу просмотреть, скажем, 4-й элемент в списке, используя такую линзу:
preview (ix 3) myList
Есть ли что-то, что могло бы заменить «предварительный просмотр», чтобы удалить четвертый элемент из списка вместо его просмотра? Список возврата должен быть таким же, как исходный список, скажем, 4-й элемент будет удален.
Или, возможно, есть способ сделать это с помощью фильтруемой функции?