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.

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

Files

assertive.types
assertive.types/po
assertive.types/po/R-assertive.types.pot
assertive.types/po/R-ru.po
assertive.types/tests
assertive.types/tests/testthat.R
assertive.types/tests/testthat
assertive.types/tests/testthat/test-is-type-utils.R
assertive.types/tests/testthat/test-is-type.R
assertive.types/tests/testthat/test-is-a-type.R
assertive.types/tests/testthat/test-is-type-methods.R
assertive.types/tests/testthat/test-is-type-grDevices.R
assertive.types/tests/testthat/test-is-type-stats.R
assertive.types/NAMESPACE
assertive.types/NEWS
assertive.types/R
assertive.types/R/is-type-utils.R assertive.types/R/assert-is-a-type.R assertive.types/R/assert-is-formula.R assertive.types/R/is-type-base.R assertive.types/R/is-date.R assertive.types/R/assert-is-type-utils.R assertive.types/R/is-type-stats.R assertive.types/R/is-type-dplyr.R assertive.types/R/is-a-type.R assertive.types/R/is-function.R assertive.types/R/assert-is-type-stats.R assertive.types/R/is-condition.R assertive.types/R/assert-is-type-base.R assertive.types/R/is-type-methods.R assertive.types/R/assert-is-type-grDevices.R assertive.types/R/assert-is-date.R assertive.types/R/assert-is-function.R assertive.types/R/is-formula.R assertive.types/R/assert-is-type-data.table.R assertive.types/R/assert-is-type-methods.R assertive.types/R/is-type-data.table.R assertive.types/R/is-type-grDevices.R assertive.types/R/imports.R assertive.types/R/assert-is-type-dplyr.R assertive.types/R/assert-is-condition.R
assertive.types/README.md
assertive.types/MD5
assertive.types/DESCRIPTION
assertive.types/man
assertive.types/man/is_externalptr.Rd assertive.types/man/is_language.Rd assertive.types/man/assert_is_all_of.Rd assertive.types/man/is_class.Rd assertive.types/man/is_qr.Rd assertive.types/man/is_table.Rd assertive.types/man/is_complex.Rd assertive.types/man/is_relistable.Rd assertive.types/man/is_logical.Rd assertive.types/man/is_s3_generic.Rd assertive.types/man/is_internal_function.Rd assertive.types/man/is_data.frame.Rd assertive.types/man/is_raw.Rd assertive.types/man/is_character.Rd assertive.types/man/is_list.Rd assertive.types/man/is_data.table.Rd assertive.types/man/is_leaf.Rd assertive.types/man/is_array.Rd assertive.types/man/is_date.Rd assertive.types/man/is_numeric.Rd assertive.types/man/is_function.Rd assertive.types/man/is_ts.Rd assertive.types/man/is_environment.Rd assertive.types/man/is_integer.Rd assertive.types/man/is_factor.Rd assertive.types/man/is_formula.Rd assertive.types/man/is_raster.Rd assertive.types/man/is_closure_function.Rd assertive.types/man/is_inherited_from.Rd assertive.types/man/is_try_error.Rd assertive.types/man/is_tbl.Rd assertive.types/man/is_s4.Rd

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.