assertive.types: Assertions to Check Types of Variables

A set of predicates and assertions for checking the types of variables. This is mainly for use by other package developers who want to include run-time testing features in their own packages. End-users will usually want to use assertive directly.

Install the latest version of this package by entering the following in R:
install.packages("assertive.types")
AuthorRichard Cotton [aut, cre]
Date of publication2016-12-30 19:35:46
MaintainerRichard Cotton <richierocks@gmail.com>
LicenseGPL (>= 3)
Version0.0-3
https://bitbucket.org/richierocks/assertive.types

View on CRAN

Functions

assert_all_are_classes Man page
assert_any_are_classes Man page
assert_is_a_bool Man page
assert_is_a_complex Man page
assert_is_a_double Man page
assert_is_all_of Man page
assert_is_an_integer Man page
assert_is_a_number Man page
assert_is_any_of Man page
assert_is_a_raw Man page
assert_is_array Man page
assert_is_a_string Man page
assert_is_builtin_function Man page
assert_is_call Man page
assert_is_character Man page
assert_is_closure_function Man page
assert_is_complex Man page
assert_is_condition Man page
assert_is_data.frame Man page
assert_is_data.table Man page
assert_is_date Man page
assert_is_double Man page
assert_is_environment Man page
assert_is_error Man page
assert_is_expression Man page
assert_is_externalptr Man page
assert_is_factor Man page
assert_is_formula Man page
assert_is_function Man page
assert_is_inherited_from Man page
assert_is_integer Man page
assert_is_internal_function Man page
assert_is_language Man page
assert_is_leaf Man page
assert_is_list Man page
assert_is_logical Man page
assert_is_matrix Man page
assert_is_message Man page
assert_is_mts Man page
assert_is_name Man page
assert_is_numeric Man page
assert_is_one_sided_formula Man page
assert_is_ordered Man page
assert_is_pairlist Man page
assert_is_posixct Man page
assert_is_posixlt Man page
assert_is_primitive Man page
assert_is_qr Man page
assert_is_raster Man page
assert_is_raw Man page
assert_is_ref_class_generator Man page
assert_is_ref_class_object Man page
assert_is_relistable Man page
assert_is_s3_generic Man page
assert_is_s3_group_generic Man page
assert_is_s3_internal_generic Man page
assert_is_s3_method Man page
assert_is_s3_primitive_generic Man page
assert_is_s4 Man page
assert_is_S4 Man page
assert_is_s4_group_generic Man page
assert_is_simple_error Man page
assert_is_simple_message Man page
assert_is_simple_warning Man page
assert_is_special_function Man page
assert_is_stepfun Man page
assert_is_symbol Man page
assert_is_table Man page
assert_is_tbl Man page
assert_is_tbl_cube Man page
assert_is_tbl_df Man page
assert_is_tbl_dt Man page
assert_is_try_error Man page
assert_is_ts Man page
assert_is_tskernel Man page
assert_is_two_sided_formula Man page
assert_is_warning Man page
is_a_bool Man page
is_a_complex Man page
is_a_double Man page
is_an_integer Man page
is_a_number Man page
is_a_raw Man page
is_array Man page
is_a_string Man page
is_builtin_function Man page
is_call Man page
is_character Man page
is_class Man page
is_closure_function Man page
is_complex Man page
is_condition Man page
is_data.frame Man page
is_data.table Man page
is_date Man page
is_double Man page
is_environment Man page
is_error Man page
is_expression Man page
is_externalptr Man page
is_factor Man page
is_formula Man page
is_function Man page
is_inherited_from Man page
is_integer Man page
is_internal_function Man page
is_language Man page
is_leaf Man page
is_list Man page
is_logical Man page
is_matrix Man page
is_message Man page
is_mts Man page
is_name Man page
is_numeric Man page
is_one_sided_formula Man page
is_ordered Man page
is_pairlist Man page
is_posixct Man page
is_posixlt Man page
is_primitive Man page
is_qr Man page
is_raster Man page
is_raw Man page
is_ref_class_generator Man page
is_ref_class_object Man page
is_relistable Man page
is_s3_generic Man page
is_s3_group_generic Man page
is_s3_internal_generic Man page
is_s3_method Man page
is_s3_primitive_generic Man page
is_s4 Man page
is_S4 Man page
is_s4_group_generic Man page
is_simple_error Man page
is_simple_message Man page
is_simple_warning Man page
is_special_function Man page
is_stepfun Man page
is_symbol Man page
is_table Man page
is_tbl Man page
is_tbl_cube Man page
is_tbl_df Man page
is_tbl_dt Man page
is_try_error Man page
is_ts Man page
is_tskernel Man page
is_two_sided_formula Man page
is_warning Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.