rangetype 0.1.1

An Ada-inspired Range type for Rust.
Documentation
/// Create a RangeType and employ static checks on its value.
#[macro_export]
macro_rules! range {
    ($val:expr, $range:expr) => {
        {
            const_assert!($val >= $range.start && $val <= $range.end);
            RangeType::new($val, $range)
        }
    }
}