Я пытаюсь вернуть максимальное значение списка.
У меня есть следующий код
list_max([]) ->
[];
list_max([H|T]) ->
list_max(H, T).
list_max(Temp, []) ->
Temp;
list_max(Temp, [H|T]) when H > Temp ->
Temp = H;
list_max(Temp, T).
, но я изо всех сил пытаюсь понять Erlang.
Как мне назначить что-то для температуры и заменить его на самое высокое?