Package: valaddin 1.0.2
valaddin: Functional Input Validation
A set of basic tools to transform functions into functions with input validation checks, in a manner suitable for both programmatic and interactive use.
Authors:
valaddin_1.0.2.tar.gz
valaddin_1.0.2.zip(r-4.7)valaddin_1.0.2.zip(r-4.6)valaddin_1.0.2.zip(r-4.5)
valaddin_1.0.2.tgz(r-4.6-any)valaddin_1.0.2.tgz(r-4.5-any)
valaddin_1.0.2.tar.gz(r-4.7-any)valaddin_1.0.2.tar.gz(r-4.6-any)
valaddin_1.0.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
valaddin/json (API)
NEWS
| # Install 'valaddin' in R: |
| install.packages('valaddin', repos = c('https://egnha.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/egnha/valaddin/issues
data-validationinput-validationtype-safety
Last updated from:92db398db4. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 144 | ||
| source / vignettes | OK | 172 | ||
| linux-release-x86_64 | OK | 169 | ||
| macos-release-arm64 | OK | 118 | ||
| macos-oldrel-arm64 | OK | 117 | ||
| windows-devel | OK | 91 | ||
| windows-release | OK | 93 | ||
| windows-oldrel | OK | 89 | ||
| wasm-release | OK | 101 |
Exports:%checkin%%checkout%firm_argsfirm_checksfirm_corefirm_errorfirmlyglobalizeis_check_formulais_checklistis_firmlocalizelooselyvalidatevld_allvld_anyvld_arrayvld_atomicvld_booleanvld_callvld_charactervld_closurevld_complexvld_data_framevld_doublevld_emptyvld_environmentvld_expressionvld_factorvld_falsevld_formulavld_functionvld_integervld_languagevld_listvld_logicalvld_matrixvld_navld_namevld_nanvld_nullvld_numbervld_numericvld_orderedvld_pairlistvld_primitivevld_rawvld_recursivevld_scalar_atomicvld_scalar_charactervld_scalar_complexvld_scalar_doublevld_scalar_integervld_scalar_listvld_scalar_logicalvld_scalar_numericvld_scalar_rawvld_scalar_vectorvld_singletonvld_stringvld_symbolvld_tablevld_truevld_unsortedvld_vector
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Is a formula a check formula? | checklist is_checklist is_check_formula |
| Decompose a firmly applied function | components firm_args firm_checks firm_core firm_error |
| Apply a function firmly | %checkin% firmly is_firm loosely |
| Generate input-validation checks | globalize input-validators localize |
| Miscellaneous checkers | misc-checkers vld_all vld_any vld_array vld_atomic vld_call vld_closure vld_data_frame vld_empty vld_environment vld_expression vld_factor vld_false vld_formula vld_function vld_language vld_list vld_matrix vld_na vld_name vld_nan vld_null vld_numeric vld_ordered vld_pairlist vld_primitive vld_recursive vld_symbol vld_table vld_true vld_unsorted vld_vector |
| Scalar checkers | scalar-checkers vld_boolean vld_number vld_scalar_atomic vld_scalar_character vld_scalar_complex vld_scalar_double vld_scalar_integer vld_scalar_list vld_scalar_logical vld_scalar_numeric vld_scalar_raw vld_scalar_vector vld_singleton vld_string |
| Type checkers | type-checkers vld_character vld_complex vld_double vld_integer vld_logical vld_raw |
| Validate objects | %checkout% validate |
