This is an F# functional first units library ported from elm-units. It provides an API based on core units concepts and is built around the concepts of functional first design and type safety. From this philosophy, this library provides a way of maintaining unit conversions and manipulations which allows you to focus on the hard work without being burdened with the though of having a unit discrepancy.
This library provides access to a variety of units to work with.
To generate the API documentation you need to run the following commands.
dotnet tool install fsdocs-tool
dotnet fsdocs build --input Docs --eval
dotnet fsdocs watch --input Docs --eval
dotnet fsdocs watch --projects Math.Units --input Docs --eval --properties Configuration=Release
dotnet build --configuration Release && dotnet fsdocs watch --projects Math.Units --input Docs eval --properties Configuration=Release --clean
Thanks to Ian Mackenzie and all it's contributors for creating the elm-units.