R/utils.R

Defines functions universe sets `%inwhichof%`

#' @export

`%inwhichof%` <- function(x, list) {
    if(is.null(names(list))) stop("Please provide a named list.")
    names(which(
        vapply(list, `%in%`, TRUE, x = x)
    ))
}

#' @export

sets <- function(intrscts) {
    intrscts$sets
}

#' @export

universe <- function(intrscts) {
    intrscts$universe
}
js2264/intersecteR documentation built on Dec. 21, 2021, 3:17 a.m.