# TODO List This is an unordered list of items that I want to fix eventually. ## Tests * Improve test coverage, especially for edge cases. ## Functionality * Confidence intervals on regression parameters. * Function to check for statistical significance. * Function to estimate minimal sample size for target significance. * Function to estimate best confidence level for a given data set and interval constraints. ## Pondering * Integrate intervals with either crate [intervallum](https://crates.io/crates/intervallum) or crate [intervals-general](https://crates.io/crates/intervals-general) * Define a new-type for Ratio, constrained in [0., 1.] # Done * Use proportion intervals to compute quantile intervals * Confidence intervals for unpaired comparisons. * Add accuracy tests based on large samples. * Require `PartialOrder` type bound on `Interval` parametric type. * Make `Interval` creation faillible and ensure that data is always consistent. * Refactor `Interval` removing `Empty` and `Degenerate`, adding `LeftBounded` and `RightBounded` variants. * Remove empty intervals and make bounds mandatory.