module

Unit::ExceptionHelpers

Module providing exception helper methods

Instance methods

raise_division_by_zero

Raises an ArithmeticError for division by zero

Source
raise_incompatible_types(from_type : T.class, to_type : U.class) forall T, U

Raises a ConversionError for incompatible types

Source
raise_unknown_unit(input : String, unit : String)

Raises a ParseError for unknown units

Source