Библиотеки ядра языка не существует, но вы можете легко сконструировать ее самостоятельно:
divmod =
fn e, d ->
~w|div rem|a
|> Enum.map(&apply(Kernel, &1, [e, d]))
|> List.to_tuple()
end
#⇒ #Function<12.99386804/2 in :erl_eval.expr/5>
divmod.(5, 2)
#⇒ {2, 1}
Есть две возможные причины, по которым она не представлена в стандартной библиотеке: а) идеология Elixir
чтобы обеспечить эшафот, а не швейцарский каркас ножа и б) Erlang
на самом деле не лучший выбор для математики.