assertive.types: Assertions to Check Types of Variables
Version 0.0-3

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
URL https://bitbucket.org/richierocks/assertive.types
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("assertive.types")

Getting started

README.md

Popular man pages

is_array: Is the input an array or matrix?
is_character: Is the input of type character?
is_closure_function: Is the input a closure, builtin or special function?
is_data.frame: Is the input is a data.frame?
is_data.table: Is the input a data.table?
is_factor: Is the input a factor?
is_leaf: Is the input a (dendrogram) leaf?
See all...

All man pages Function index File listing

Man pages

assert_is_all_of: Does x belong to these classes?
is_array: Is the input an array or matrix?
is_character: Is the input of type character?
is_class: Is the input the name of a (formally defined) class?
is_closure_function: Is the input a closure, builtin or special function?
is_complex: Is the input complex?
is_data.frame: Is the input is a data.frame?
is_data.table: Is the input a data.table?
is_date: Is the input a date?
is_environment: Is the input an environment?
is_externalptr: Is the input is an external pointer?
is_factor: Is the input a factor?
is_formula: Is the input a formula?
is_function: Is the input a function?
is_inherited_from: Does the object inherit from some class?
is_integer: Is the input an integer?
is_internal_function: Is the input an internal function?
is_language: Is the input a language object?
is_leaf: Is the input a (dendrogram) leaf?
is_list: Is the input a list?
is_logical: Is the input logical?
is_numeric: Is the input numeric?
is_qr: Is the input a QR decomposition of a matrix?
is_raster: Is the input a raster?
is_raw: Is the input raw?
is_relistable: Is the input relistable?
is_s3_generic: Is the input an S3 generic or method?
is_s4: Is the input an S4 object?
is_table: Is the input a table?
is_tbl: Is the input a tbl?
is_try_error: Is the input a condition?
is_ts: Is the input a time series?

Functions

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

Files

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

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

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

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