types-check - Validate R function inputs using standalone type checkers
Validates function inputs in R using standalone check_* functions from rlang for exported functions and custom input checkers.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Validate scalar function inputs
- Validate vector function inputs
- Validate enumerated argument choices
- Validate mutually exclusive arguments
- Validate required function arguments
- Create custom input validation functions
- Propagate caller error context
Inputs
- R function arguments
- R package source code
Outputs
- Input validation error messages
- Custom check helper functions
Requirements
- R environment
- rlang package
- Standalone r-lib/rlang types-check file
