| are_chr_ish | Check if an object can be safely coerced to character |
| are_dbl_ish | Check if an object can be safely coerced to double |
| are_fct_ish | Check if an object can be safely coerced to a factor |
| are_int_ish | Check if an object can be safely coerced to integer |
| are_lgl_ish | Check if an object can be safely coerced to logical |
| dot-apply_regex_rule | Apply a single regex rule to a character vector |
| dot-are_not_dbl_ish_chr | Check for character to double coercion failures |
| dot-are_not_fct_ish_chr | Check for values that would be lost during factor coercion |
| dot-are_not_int_ish_chr | Check for character to integer coercion failures |
| dot-call_specified_fn | Call a spec function with properly-named context arguments |
| dot-check_all_named | Check that all list elements are named |
| dot-check_cast_failures | Check for coercion failures and stop if any are found |
| dot-check_chr_to_int_failures | Check for character to integer coercion failures |
| dot-check_df_col_names | Check that required column names are present in a data frame |
| dot-check_df_rows | Check that a data frame has an acceptable number of rows |
| dot-check_duplicate_names | Check for duplicate names in a list |
| dot-check_function_allowed | Check whether functions are allowed |
| dot-check_is_not_primitive | Error if an object is a primitive function |
| dot-check_na | Check for NA values |
| dot-check_not_jagged | Check that list elements do not have jagged (unequal non-1)... |
| dot-check_scalar | Check if an object is a scalar |
| dot-check_size | Check the size of an object |
| dot-check_specs_named | Check that all elements of a spec list are named |
| dot-check_value_chr | Check character values against one or more regex patterns |
| dot-check_value_dbl | Check double values against min and max values |
| dot-check_x_no_more_than_y | Check that one value is not greater than another |
| dot-cli_escape | Escape curly braces for safe printing with cli |
| dot-cli_mark | Wrap text in cli markup |
| dot-coerce_fct_levels | Coerce to factor with specified levels |
| dot-coerce_fct_levels_impl | Core implementation for applying factor levels |
| dot-coerce_fct_to_na | Coerce specified values to NA |
| dot-collapse_dash | Paste together collapsing with - |
| dot-compile_dash | Paste together with - separator |
| dot-compile_pkg_condition_classes | Compile a condition class chain |
| dot-compile_pkg_error_classes | Compile an error class chain |
| dot-construct_specification_fn | Construct a specified stabilizer function |
| dot-construct_stabilizer_symbol | Assemble the function name of the stabilizer |
| dot-define_main_msg | Define the main error message for a "must" error |
| dot-describe_failure_chr | Describe a character-based validation failure |
| dot-describe_failure_dbl_value | Describe a numeric value validation failure |
| dot-describe_failure_dbl_value_multi | Describe multiple numeric value failures |
| dot-describe_failure_dbl_value_single | Describe a single numeric value failure |
| dot-elements_are_cls_ish | Check if all elements of a list-like object are ish |
| dot-fast_false | Always return FALSE |
| dot-find_failures | Safely find failure locations in a vector |
| dot-glue2 | A wrapper for 'glue::glue' with custom delimiters |
| dot-has_regex_pattern | Detect a regex pattern in a character vector |
| dot-is_allowed_null | Check if a value is NULL and NULLs are allowed |
| dot-maybe_check_dupes | Construct the check_dupes expression |
| dot-shared-params | Shared parameters |
| dot-shared-params-check | Shared parameters for check functions |
| dot-shared-params-lst | Shared params for list helpers |
| dot-stabilize_cls | Stabilize an object of a specific class |
| dot-stabilize_cls_scalar | Stabilize a scalar object of a specific class |
| dot-stbl_abort | Signal an error with standards applied |
| dot-stop_bad_levels | Stop for bad factor levels |
| dot-stop_cant_coerce | Abort with a standardized "can't coerce" message |
| dot-stop_function | Abort because an argument must not be a function |
| dot-stop_incompatible | Abort with an "incompatible type" message |
| dot-stop_must | Abort with a standardized "must" message |
| dot-stop_null | Abort because an argument must not be NULL |
| dot-to_cls_from_fct | Coerce an object from a factor to a specific class |
| dot-to_cls_from_list | Coerce a list to a specific class |
| dot-to_cls_scalar | Coerce an object to a specific scalar class |
| dot-to_df_vector | Coerce a vector to a one-column data frame |
| dot-to_null | Ensure an argument is NULL |
| dot-to_num_from_complex | Coerce an object from a complex to a numeric class |
| dot-validate_extra_named_elements | Validate or reject extra named elements |
| dot-validate_named_elements | Validate all named elements (required and extra) |
| dot-validate_required_elements | Validate required named elements against their spec functions |
| dot-validate_unnamed_elements | Validate or reject unnamed elements |
| expect_pkg_error_classes | Test package error classes |
| expect_pkg_error_snapshot | Snapshot-test a package error |
| grapes-and-and-grapes | NULL-coalescing-like operator |
| injection-operator | Injection operator for defused arguments |
| object_type | Identify the class, type, etc of an object |
| pkg_abort | Signal an error with standards applied |
| reexports | Objects exported from other packages |
| regex_must_match | Create a regex matching rule |
| specify_chr | Create a specified character stabilizer function |
| specify_cls | Create a specified stabilizer function |
| specify_dbl | Create a specified double stabilizer function |
| specify_df | Create a specified data frame stabilizer function |
| specify_fct | Create a specified factor stabilizer function |
| specify_int | Create a specified integer stabilizer function |
| specify_lgl | Create a specified logical stabilizer function |
| specify_lst | Create a specified list stabilizer function |
| stabilize_arg | Ensure an argument meets expectations |
| stabilize_chr | Ensure a character argument meets expectations |
| stabilize_dbl | Ensure a double argument meets expectations |
| stabilize_df | Ensure a data frame argument meets expectations |
| stabilize_fct | Ensure a factor argument meets expectations |
| stabilize_int | Ensure an integer argument meets expectations |
| stabilize_lgl | Ensure a logical argument meets expectations |
| stabilize_lst | Ensure a list argument meets expectations |
| stabilize_present | Require a value to be non-NULL |
| stbl-package | stbl: Stabilize Function Arguments |
| to_df | Ensure a data frame argument meets expectations |
| to_lst | Ensure a list argument meets expectations |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.