R/utils.r

Defines functions last compact

last <- function(x) x[length(x)]

"%||%" <- function(a, b) if (is.null(a)) b else a

compact <- function(x) Filter(Negate(is.null), x)

cache_url <- memoise(function(url, ...) {
  req <- GET(url, ...)
  stop_for_status(req)
  content(req, as = "text")
})
hadley/packman documentation built on May 17, 2019, 11:04 a.m.