Package: vetr 0.2.18

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:Brodie Gaslam [aut, cre], Paxdiablo [cph], R Core Team [cph]

vetr_0.2.18.tar.gz
vetr_0.2.18.zip(r-4.5)vetr_0.2.18.zip(r-4.4)vetr_0.2.18.zip(r-4.3)
vetr_0.2.18.tgz(r-4.5-x86_64)vetr_0.2.18.tgz(r-4.5-arm64)vetr_0.2.18.tgz(r-4.4-x86_64)vetr_0.2.18.tgz(r-4.4-arm64)vetr_0.2.18.tgz(r-4.3-x86_64)vetr_0.2.18.tgz(r-4.3-arm64)
vetr_0.2.18.tar.gz(r-4.5-noble)vetr_0.2.18.tar.gz(r-4.4-noble)
vetr_0.2.18.tgz(r-4.4-emscripten)vetr_0.2.18.tgz(r-4.3-emscripten)
vetr.pdf |vetr.html
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

On CRAN:

Conda:

argument-checksinput-validation

7.50 score 79 stars 1 packages 67 scripts 474 downloads 40 exports 0 dependencies

Last updated 9 months agofrom:9d20600d11. Checks:8 OK, 3 NOTE. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 01 2025
R-4.5-win-x86_64NOTEMar 01 2025
R-4.5-mac-x86_64NOTEMar 01 2025
R-4.5-mac-aarch64NOTEMar 01 2025
R-4.5-linux-x86_64OKMar 01 2025
R-4.4-win-x86_64OKMar 01 2025
R-4.4-mac-x86_64OKMar 01 2025
R-4.4-mac-aarch64OKMar 01 2025
R-4.3-win-x86_64OKMar 01 2025
R-4.3-mac-x86_64OKMar 01 2025
R-4.3-mac-aarch64OKMar 01 2025

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:

alike

Rendered fromalike.Rmdusingknitr::rmarkdownon Mar 01 2025.

Last update: 2018-08-16
Started: 2017-07-07

vetR - Trust, but Verify

Rendered fromvetr.Rmdusingknitr::rmarkdownon Mar 01 2025.

Last update: 2018-03-05
Started: 2017-07-07

Readme and manuals

Help Manual

Help pageTopics
Trust, but Verifyvetr-package
Turn S3 Objects Into Templatesabstract abstract.array abstract.data.frame abstract.default abstract.environment abstract.list abstract.lm abstract.matrix abstract.ts
Compare Object Structurealike
Verify Values in Vector are Between Two Othersall_bw
Lightweight Benchmarking Functionbench_mark
Set Element to NULL Without Removing Itnullify nullify.default
Compare Types of Objectstype_alike
A Fuzzier Version of 'typeof()'type_of
Verify Objects Meet Structural Requirementstev vet
Vetting Tokens With Custom Error MessagesCHR 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 Requirementsvetr
Generate Control Settings For vetr and alikevetr_settings