lenny library

Visionary Software Solutions Measurement API: fluent, joyful measurement. Lenny: Provides useful Length units.

Classes

Chain
Imperial unit for Length.
Chains
Chains are an Imperial Unit between Yards and Furlongs. I mainly implemented this to prove the efficiacy of the API. But it does have some historical curiousity and is used in Cricket. https://en.wikipedia.org/wiki/Chain_(unit)
Feet
Sadly a still commonly used Unit of Length discovered in US "football" https://en.wikipedia.org/wiki/Foot_(unit)
Imperial unit for Length.
FundamentalLength<T extends Length>
Furlong
Imperial unit for Length.
Furlongs
Obscure unit no one uses but sounds funny to say. https://en.wikipedia.org/wiki/Furlong
Hand
Imperial unit for Length.
Hands
Another obscure Unit of Length. https://en.wikipedia.org/wiki/Hand_(unit) Base 4 counting is quite the curiosity!
Inch
Imperial unit for Length.
Inches
One of the first Unit one learns in USA education. https://en.wikipedia.org/wiki/Inch
League
Imperial unit for Length.
Leagues
Old-timey unit that you'll often read in Verne and other classical work. https://en.wikipedia.org/wiki/League_(unit)
Lengths
Metres
A PhysicalQuantity which combines NumericalValue with Metre.
Mile
Imperial unit for Length.
Miles
A Mile will forever be known by how Eminem had to walk 8 of them... ...or something. https://en.wikipedia.org/wiki/Mile
Yard
Imperial unit for Length.
Yards
Yard will forever be relevant as long as US HandEgg has a Super Bowl. https://en.wikipedia.org/wiki/Yard

Enums

Metre
Aggregate for public construction of units of length.

Extensions

ImperialLengths on num
Convenience extension methods. Not provided for obscure units. Pretty easy to implement, if desired (or for another library to build on top)
MetricLengths on num