Bottle.Number.is_non_neg_integer
You're seeing just the macro
is_non_neg_integer
, go back to Bottle.Number module for more information.
Guard that passes when a number is a non_neg_integer
Examples
iex> is_non_neg_integer(1)
true
iex> is_non_neg_integer(1.1)
false
iex> is_non_neg_integer(0)
true
iex> is_non_neg_integer(-1)
false