Units of Measure in F#: Part Three, Generic Units

In the first two articles in this series, we saw how to declare base and derived units, introduce constants with units, define our own conversion functions, and have F# check the units for us. But what if we’re writing code that doesn’t care what units it is working in? That’s the subject of today’s article….