R future multisession Error: values() is defunct in future (>= 1.20.0). Use value() instead

R future multisession Error: values() is defunct in future (>= 1.20.0). Use value() instead

我使用 future multisession 成功地实现了一个功能,但是随着 future 的更新收到了以下错误,我还没有想出如何解决:

错误:values() 将来会失效 (>= 1.20.0)。请改用 value()。

请看下面的例子(我没有使用 values(),但仍然出现错误):

future::plan(future::multisession)

test_function <- function(x){
  x <- x+5
  return(x)
}

test_data <- list(c(1, 2, 3), c(1, 2, 3))

tuning_results <- furrr::future_map(
  .x = test_data,
  .f = test_function)

提前致谢

这已通过更新 furrr 包解决。