# Cldr Units v3.20.3 - Table of Contents Unit formatting (volume, area, length, ...), conversion and arithmetic functions based upon the Common Locale Data Repository (CLDR). ## Pages - [Cldr for Units](readme.md) - [Changelog](changelog.md) - [LICENSE](license.md) ## Modules - [Cldr.Unit](Cldr.Unit.md): Supports the CLDR Units definitions which provide for the localization of many unit types. - [Cldr.Unit.Additional](Cldr.Unit.Additional.md): Additional domain-specific units can be defined to suit application requirements. In the context of `ex_cldr` there are two parts of configuring additional units. - [Cldr.Unit.Alias](Cldr.Unit.Alias.md): Functions to manage unit name aliases - [Cldr.Unit.Backend](Cldr.Unit.Backend.md) - [Cldr.Unit.BaseUnit](Cldr.Unit.BaseUnit.md): Functions to support the base unit calculations for a unit. - [Cldr.Unit.Conversion](Cldr.Unit.Conversion.md): Unit conversion functions for the units defined in `CLDR`. - [Cldr.Unit.Conversion.Options](Cldr.Unit.Conversion.Options.md): Options structure for unit conversions - [Cldr.Unit.Format](Cldr.Unit.Format.md): Functions for formatting a unit or unit range into an iolist or a string. - [Cldr.Unit.Math](Cldr.Unit.Math.md): Basic math functions for units of measure. - [Cldr.Unit.Parser](Cldr.Unit.Parser.md): Parse unit strings into composable unit structures. These structures can then be used to produced localized output, or to be converted to another unit of the same unit category. - [Cldr.Unit.Preference](Cldr.Unit.Preference.md): In many cultures, the common unit of measure for some unit categories varies based upon the usage of the unit. - [Cldr.Unit.Range](Cldr.Unit.Range.md): Implements a unit range type, similar to `Date.Range`.