Есть ли причина, по которой я должен использовать
map(<list-like-object>, function(x) <do stuff>)
вместо
lapply(<list-like-object>, function(x) <do stuff>)
вывод должен быть таким же, и результаты тестов, которые я сделал, показывают, что lapply немного быстрее (он должен быть как map должен оценивать все входные данные нестандартной оценки).
Итак, есть ли причина, почему для таких простых случаев я должен действительно рассмотреть возможность переключения на purrr::map? Я не спрашиваю здесь о симпатиях или симпатиях к синтаксису, других функциях, предоставляемых purrr и т.д., Но строго о сравнении purrr::map с lapply, предполагая использование стандартной оценки, т.е. map(<list-like-object>, function(x) <do stuff>). Есть ли преимущество, которое purrr::map имеет в плане производительности, обработки исключений и т.д.? Комментарии ниже показывают, что это не так, но, может быть, кто-то может разработать немного больше?
