safe_extract_param: Safe parameter extraction with defaults
Description
Safely extract parameters from nested lists with validation and defaults.
Usage
safe_extract_param(param_list, param_name, default = NA, required = TRUE)
Arguments
- param_list
Parameter list
- param_name
Parameter name
- default
Default value if missing
- required
Whether parameter is required