Kernel.max

You're seeing just the function max, go back to Kernel module for more information.

Specs

max(first, second) :: first | second when first: term(), second: term()

Returns the biggest of the two given terms according to their structural comparison.

If the terms compare equal, the first one is returned.

This performs a structural comparison where all Elixir terms can be compared with each other. See the "Structural comparison" section section for more information.

Inlined by the compiler.

Examples

iex> max(1, 2)
2
iex> max(:a, :b)
:b