我最近启动了Erlang,我注意到编译时我经常收到"警告:变量X未使用".例如,使用以下函数,该函数查找列表中的最大元素:
max([Head|Tail]) ->
max(Head,Tail).
max(Element,[Head | Tail]) when Element < Head ->
max(Head,Tail);
max(Element,[Head | Tail]) ->
max(Element, Tail);
max(Element,[]) ->
Element.
Run Code Online (Sandbox Code Playgroud)
编译器警告我,在函数的第三种情况下,Head未使用.如何在没有Head的情况下编写函数?