structenforcement: Struct-Like Data Type Checking and Enforcement

Enforcement of field types in lists. A drop-in tool to allow for dynamic input data that might be questionably parsed or cast to be coerced into the specific desired format in a reasonably performant manner.

Version: 0.1.3
Imports: dplyr, lubridate, rlang
Suggests: testthat (≥ 3.0.0)
Published: 2025-06-02
DOI: 10.32614/CRAN.package.structenforcement
Author: Samuel Sapire [aut, cre, cph], Sean Barrett [ctb]
Maintainer: Samuel Sapire <sapires at protonmail.com>
License: MIT + file LICENSE
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: structenforcement results

Documentation:

Reference manual: structenforcement.pdf

Downloads:

Package source: structenforcement_0.1.3.tar.gz
Windows binaries: r-devel: structenforcement_0.1.3.zip, r-release: structenforcement_0.1.3.zip, r-oldrel: structenforcement_0.1.3.zip
macOS binaries: r-release (arm64): structenforcement_0.1.3.tgz, r-oldrel (arm64): structenforcement_0.1.3.tgz, r-release (x86_64): structenforcement_0.1.3.tgz, r-oldrel (x86_64): structenforcement_0.1.3.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=structenforcement to link to this page.