Erlang をいじり始めたばかりで、とても気になることがありました。Erlang が私の最初の「関数のような」言語だからだと思います。
それで、[1,1,1,1,1] や [a,a,a] のような事前定義されたデータで満たされたリストを作成したいのですが、このための Erlang 関数が見つかりませんか? ありますか?または、次のように、そのような関数を手動で作成することが唯一の方法です。
-module(listhelp).
-export([create/2]).
create(NumberOfElements, Element) ->
create(NumberOfElements, Element, []).
create(0, Element, List) ->
List;
create(NumberOfElements, Element, List) ->
create(NumberOfElements-1, Element, [Element|List]).
事前に回答ありがとうございます!