我是Erlang的新手,这是一个问题,我没有得到正确的答案,在互联网上冲浪了好几天.我想编写一些东西,如下面的代码段所示(将其视为伪代码):
Check =false;
lists:foreach(fun(Row) ->
if somecondition ->
Check = true;
true -> ok
end
end, RowList)
Run Code Online (Sandbox Code Playgroud)
最后我需要得到变量Check的值.与在Erlang中一样,我们无法为变量重新"赋值",如何在上面显示的代码块的末尾获得Check的值?