如何在Erlang中使用foldr实现foldl?

时间:2017-07-07 19:18:23

标签: erlang fold

这就是我的想法,是否有更好的思考方案?

foldl(Function,Factor,List) -> lists:foldr(fun(X,Acc) -> Acc ++ [X] end,[],lists:foldr(Function,Factor,List)).

1 个答案:

答案 0 :(得分:0)

我建议阅读Erlang / OTP的stdlib的Code