снова начал процесс изучения еликсира, решаю задачки:
функция на вход принимает 3 аргумента (integer), на выход должна выдать middle значение пример: a < B < c
Examples:
a) 5, 3, 7 -> 5
b) 9, 2, 2 -> 2
так адекватно будет ?:
def middle(a, b, c) do
abc = [a, b, c]
abc -- (Enum.min_max(abc) |> Tuple.to_list()) |> List.first
end