Man pages for stbl
Stabilize Function Arguments

are_chr_ishCheck if an object can be safely coerced to character
are_dbl_ishCheck if an object can be safely coerced to double
are_fct_ishCheck if an object can be safely coerced to a factor
are_int_ishCheck if an object can be safely coerced to integer
are_lgl_ishCheck if an object can be safely coerced to logical
dot-apply_regex_ruleApply a single regex rule to a character vector
dot-are_not_dbl_ish_chrCheck for character to double coercion failures
dot-are_not_fct_ish_chrCheck for values that would be lost during factor coercion
dot-are_not_int_ish_chrCheck for character to integer coercion failures
dot-check_cast_failuresCheck for coercion failures and stop if any are found
dot-check_chr_to_int_failuresCheck for character to integer coercion failures
dot-check_naCheck for NA values
dot-check_scalarCheck if an object is a scalar
dot-check_sizeCheck the size of an object
dot-check_value_chrCheck character values against one or more regex patterns
dot-check_value_dblCheck double values against min and max values
dot-check_x_no_more_than_yCheck that one value is not greater than another
dot-cli_escapeEscape curly braces for safe printing with cli
dot-cli_markWrap text in cli markup
dot-coerce_fct_levelsCoerce to factor with specified levels
dot-coerce_fct_levels_implCore implementation for applying factor levels
dot-coerce_fct_to_naCoerce specified values to NA
dot-compile_error_classCompile an error class
dot-define_main_msgDefine the main error message for a "must" error
dot-describe_failure_chrDescribe a character-based validation failure
dot-elements_are_cls_ishCheck if all elements of a list-like object are ish
dot-fast_falseAlways return FALSE
dot-find_failuresSafely find failure locations in a vector
dot-glue2A wrapper for 'glue::glue' with custom delimiters
dot-has_regex_patternDetect a regex pattern in a character vector
dot-is_allowed_nullCheck if a value is NULL and NULLs are allowed
dot-shared-paramsShared parameters
dot-shared-params-checkShared parameters for check functions
dot-stabilize_clsStabilize an object of a specific class
dot-stabilize_cls_scalarStabilize a scalar object of a specific class
dot-stbl_abortSignal an error with standards applied
dot-stop_bad_levelsStop for bad factor levels
dot-stop_cant_coerceAbort with a standardized "can't coerce" message
dot-stop_incompatibleAbort with an "incompatible type" message
dot-stop_mustAbort with a standardized "must" message
dot-stop_nullAbort because an argument must not be NULL
dot-to_cls_from_fctCoerce an object from a factor to a specific class
dot-to_cls_from_listCoerce a list to a specific class
dot-to_cls_scalarCoerce an object to a specific scalar class
dot-to_nullEnsure an argument is NULL
dot-to_num_from_complexCoerce an object from a complex to a numeric class
grapes-and-and-grapesNULL-coalescing-like operator
object_typeIdentify the class, type, etc of an object
reexportsObjects exported from other packages
regex_must_matchCreate a regex matching rule
regex_must_not_matchCreate a 'must not match' regex rule
stabilize_argEnsure an argument meets expectations
stabilize_chrEnsure a character argument meets expectations
stabilize_dblEnsure a double argument meets expectations
stabilize_fctEnsure a factor argument meets expectations
stabilize_intEnsure an integer argument meets expectations
stabilize_lglEnsure a logical argument meets expectations
stbl-packagestbl: Stabilize Function Arguments
stbl documentation built on Nov. 5, 2025, 6:02 p.m.