Utility function used to replicated purrr::reduce
. Recursively applies a
function to a list of elements until only 1 element remains
recursive_reduce(.l, .f)
list of values to apply a function to
function to apply to each each element of the list in turn. See details.
This function is essentially performing the following operation:
.l[[1]] <- .f( .l[[1]] , .l[[2]]) ; .l[[1]] <- .f( .l[[1]] , .l[[3]])