Cldr.validate_measurement_system

You're seeing just the function validate_measurement_system, go back to Cldr module for more information.
Link to this function

validate_measurement_system(system)

View Source

Normalise and validate a measurement system type.

Arguments

  • measurement_system is a known measurement system.

Returns

  • {:ok, normalized_measurement_system} or

  • {:error, {exception, message}}

Examples

iex> Cldr.validate_measurement_system :metric
{:ok, :metric}

iex> Cldr.validate_measurement_system "ussystem"
{:ok, :ussystem}

iex> Cldr.validate_measurement_system "uksystem"
{:ok, :uksystem}

iex> Cldr.validate_measurement_system "something"
{:error, {Cldr.UnknownMeasurementSystemError,
 "The measurement system \"something\" is invalid"}}