DarkMatter.Decimals.decimal_avg
You're seeing just the function
decimal_avg
, go back to DarkMatter.Decimals module for more information.
Specs
decimal_avg([DarkMatter.numeric()]) :: Decimal.t()
Averages a list
of type DarkMatter.numeric/0
.
Examples
iex> decimal_avg([8, 9, "10.5", 13.3, "$1.23", %Decimal{coef: 33}])
%Decimal{coef: 12505, exp: -3}
iex> decimal_avg([], 711)
%Decimal{coef: 711, exp: 0}
Specs
decimal_avg([DarkMatter.numeric()], DarkMatter.strict_numeric()) :: Decimal.t()