Learn R Programming

assertthat (version 0.2.1)

has_args: Check a function has specified arguments

Description

Check a function has specified arguments

Usage

has_args(f, args, exact = FALSE)

f %has_args% args

Arguments

f

a function

args

a character vector of argument names

exact

if TRUE, argument names must match args exactly (order and value); otherwise f just must have at least args in any order

Examples

Run this code
# NOT RUN {
has_args(mean, "x")
has_args(mean, "x", exact = TRUE)

see_if(mean %has_args% "x")
see_if(mean %has_args% "y")
# }

Run the code above in your browser using DataLab