# 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.