Right, which is why my example used its cousin, apply, instead of lapply. apply over the row margins of a data frame does not have an equivalent in tidyverse.
Beware that apply() coerces data frames to matrices, which is time consuming and forces all columns to have the same type.