Skip to contents

Argument checking

arg_between() arg_gt() arg_gte() arg_lt() arg_lte()
Check Values in Range
arg_character() arg_string() arg_factor()
Check Character Argument
arg_atomic() arg_vector() arg_list() arg_data.frame() arg_matrix() arg_array() arg_data() arg_env()
Check Common Argument Types
arg_dots_supplied() arg_dots_not_supplied()
Check Supplied Dots Argument
arg_element() arg_not_element()
Check Element
arg_equal() arg_not_equal()
Check Equal Arguments
arg_formula()
Check Formula Argument
arg_function()
Check Function Argument
arg_index() arg_indices()
Check Index Argument
arg_is() arg_is_not()
Check Argument Class
arg_length()
Check Argument Length
arg_logical() arg_flag()
Check Logical Argument
arg_named() arg_colnamed()
Check Named Argument
arg_no_NA() arg_is_NA() arg_all_NA()
Check NA in Argument
arg_non_null() arg_null()
Check NULL Argument
arg_numeric() arg_number() arg_whole_numeric() arg_whole_number() arg_counts() arg_count()
Check Numeric Argument
arg_or() arg_and()
Check That Arguments Meet Some or All Criteria
arg_supplied()
Check Supplied Argument
arg_symmetric() arg_cov() arg_cor() arg_distance()
Check Symmetric Matrix Argument
arg_unique()
Check Unique Argument
when_supplied() when_not_null()
Check Arguments When Supplied

Argument processing

match_arg()
Argument Verification

Assertions

err() wrn() msg()
Throw an Error, Warning, or Message