Documentation
// numera::number::rational
//
//! Rational numbers, subsets of $\Bbb{Q}$.
//!
//! A *rational* ([w][0w]/[m][0m]) is a number that can be expressed as a
//! fraction $\frac{a}{b}$ where a and b are integers and $ b \ne 0 $.
//!
// For example, $ 21 , 4 , 0 , −2048 $ are integers,
// while $9.75, \dfrac{1}{2} , \sqrt{2} $ are not.
//!
//! [0w]: https://en.wikipedia.org/wiki/Rational_number
//! [0m]: https://mathworld.wolfram.com/RationalNumber.html
//

pub(crate) mod macros;

mod family;
mod r#trait;

// pub mod n0q;
// pub mod nnq;
// pub mod npq;
// pub mod nq;
// pub mod pq;
pub mod q;

pub use all::*;
pub(crate) mod all {
    #[doc(inline)]
    pub use super::{family::*, q::*, r#trait::Rational};
}