Package: vetr 0.2.22
vetr: Trust, but Verify
Declarative template-based framework for verifying that objects meet structural requirements, and auto-composing error messages when they do not.
Authors:
vetr_0.2.22.tar.gz
vetr_0.2.22.zip(r-4.7)vetr_0.2.22.zip(r-4.6)vetr_0.2.22.zip(r-4.5)
vetr_0.2.22.tgz(r-4.6-x86_64)vetr_0.2.22.tgz(r-4.6-arm64)vetr_0.2.22.tgz(r-4.5-x86_64)vetr_0.2.22.tgz(r-4.5-arm64)
vetr_0.2.22.tar.gz(r-4.7-arm64)vetr_0.2.22.tar.gz(r-4.7-x86_64)vetr_0.2.22.tar.gz(r-4.6-arm64)vetr_0.2.22.tar.gz(r-4.6-x86_64)
vetr_0.2.22.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
vetr/json (API)
NEWS
| # Install 'vetr' in R: |
| install.packages('vetr', repos = c('https://brodieg.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/brodieg/vetr/issues
argument-checksinput-validation
Last updated from:6253a3c9db. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 134 | ||
| linux-devel-x86_64 | OK | 137 | ||
| source / vignettes | OK | 176 | ||
| linux-release-arm64 | OK | 123 | ||
| linux-release-x86_64 | OK | 123 | ||
| macos-release-arm64 | OK | 94 | ||
| macos-release-x86_64 | OK | 310 | ||
| macos-oldrel-arm64 | OK | 90 | ||
| macos-oldrel-x86_64 | OK | 185 | ||
| windows-devel | OK | 106 | ||
| windows-release | OK | 108 | ||
| windows-oldrel | OK | 120 | ||
| wasm-release | OK | 93 |
Exports:abstractalikeall_bwbench_markCHRCHR.1CPXCPX.1GT.0GTE.0INTINT.1INT.1.NEGINT.1.NEG.STRINT.1.POSINT.1.POS.STRINT.NEGINT.NEG.STRINT.POSINT.POS.STRLGLLGL.1LT.0LTE.0NO.INFNO.NAnullifyNUMNUM.1NUM.1.NEGNUM.1.POSNUM.NEGNUM.POStevtype_aliketype_ofvetvet_tokenvetrvetr_settings
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Trust, but Verify | vetr-package |
| Turn S3 Objects Into Templates | abstract abstract.array abstract.data.frame abstract.default abstract.environment abstract.list abstract.lm abstract.matrix abstract.ts |
| Compare Object Structure | alike |
| Verify Values in Vector are Between Two Others | all_bw |
| Lightweight Benchmarking Function | bench_mark |
| Set Element to NULL Without Removing It | nullify nullify.default |
| Fuzzily Compare Types of Objects | type_alike type_of |
| Verify Objects Meet Structural Requirements | tev vet |
| Vetting Tokens With Custom Error Messages | CHR CHR.1 CPX CPX.1 GT.0 GTE.0 INT INT.1 INT.1.NEG INT.1.NEG.STR INT.1.POS INT.1.POS.STR INT.NEG INT.NEG.STR INT.POS INT.POS.STR LGL LGL.1 LT.0 LTE.0 NO.INF NO.NA NUM NUM.1 NUM.1.NEG NUM.1.POS NUM.NEG NUM.POS vet_token |
| Verify Function Arguments Meet Structural Requirements | vetr |
| Generate Control Settings For vetr and alike | vetr_settings |
