pub fn sqrt(a: f64) -> Value<f64, Imaginary>
Square root that catches negative input. A demonstration of Value<T, B>.