timjb /quantitiesIdris16411Type-safe physical computations and unit conversions in Idris ⚖ 🌡 ⏲ 🔋 📐type-safetyunits-of-measureunit-conversion