Type

radius

This type of floating point is necessary as rust does not allow Eq/PartialEq/Hash on real f64 Instead we use a sign + mantissa + exponent

type radius = hashable-f64;