DarkMatter.Decimals.decimal_equal-question-mark

You're seeing just the function decimal_equal-question-mark, go back to DarkMatter.Decimals module for more information.

Specs

decimal_equal?(DarkMatter.numeric(), DarkMatter.numeric()) :: boolean()

Determines if x of type DarkMatter.numeric/0 is equivalent to y of type DarkMatter.numeric/0.

Returns true or false.

Examples

iex> decimal_equal?(1, 1)
true

iex> decimal_equal?(3, 0)
false

iex> decimal_equal?(nil, 2)
** (FunctionClauseError) no function clause matching in DarkMatter.Decimals.Comparison.decimal_compare/2