私は Erlang を使用して Haskell の宿題をすべてやり直そうとしています。1 つのことは、すべてのパラメーターを持たない関数のリストを使用する方法です。
例: このフォールドを使用しようとしていますが、アキュムレータで動作するように関数を渡す方法がわかりません
%%inside my module)
add(X,Y) -> X + Y.
multiply(X,Y) -> X*Y.
その後、コマンドラインでこれを使用します:
lists:foldl(fun(Function,Accumulator) -> Function(Accumulator) end, 3, [add(3),multiply(5)]).