R/methods.R

Defines functions print.promise format.promise

#' @export
format.promise <- function(x, ...) {
  p <- attr(x, "promise_impl", exact = TRUE)
  p$format()
}

#' @export
print.promise <- function(x, ...) {
  cat(paste(format(x), collapse = "\n"), "\n", sep = "")
}
rstudio/promise documentation built on April 10, 2024, 7:02 a.m.