R/functional.R

Defines functions partial_apply

Documented in partial_apply

#' Partial Apply
#'
#' @description Borrowed from the Functional Package, which had misnamed it 'Curry'
#'
#' @param FUN
#' @param ...
#'
#' @return
#' @export
#'
#' @examples
partial_apply <- function(FUN, ...) {
    .orig = list(...)
    function(...) do.call(FUN, c(.orig, list(...)))
}
AABoyles/ShRoud documentation built on May 5, 2019, 11:28 a.m.