小编Dyl*_*ite的帖子

有关Erlang中未使用变量的警告

我最近启动了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的情况下编写函数?

erlang functional-programming

6
推荐指数
3
解决办法
2297
查看次数

标签 统计

erlang ×1

functional-programming ×1