Skip to content

Releases: queelius/hypothesize

v0.10.0: SICP-inspired redesign

04 Dec 04:29

Choose a tag to compare

What's New

This release redesigns the package around principles from Structure and Interpretation of Computer Programs (SICP).

New Features

  • z_test() - One-sample z-test (simplest primitive)
  • fisher_combine() - Combine independent p-values (closure property)
  • adjust_pval() - Multiple testing correction (higher-order function)
  • confint() - Extract confidence intervals (test-CI duality)

Bug Fixes

  • Fixed Wald test p-value calculation (was incorrectly using pnorm on squared statistic)

Improvements

  • All test constructors now store their inputs for introspection
  • Enhanced roxygen documentation with mathematical formulas
  • 83 testthat tests covering all functionality
  • Pedagogical vignette explaining the design principles
  • Updated README with comprehensive examples

Documentation