Thank you for your interest in contributing to hypothesize! This document provides guidelines for contributing to this project.
Open an issue at https://github.com/queelius/hypothesize/issues with:
sessionInfo())Open an issue describing the feature, its motivation, and how it fits with the package’s SICP-inspired design (data abstraction, closure property, higher-order functions).
tests/testthat/
devtools::check() and ensure no errors or warningsdevtools::document() if needed
# Install development dependencies
install.packages(c("devtools", "testthat", "knitr", "rmarkdown"))
# Load for development
devtools::load_all()
# Run tests
devtools::test()
# Check package
devtools::check()This project follows the Contributor Covenant Code of Conduct.