口で言うより行うことがErlang習得への近道と信じています。
lists:foreach
foreach(fun((term) -> term), [term]) -> ok
foreach(各要素に対して実行したい処理, リスト) -> ok
リストの各要素に対して一度ずつ同じ処理を実行することができます。
練習してみます。
> lists:foreach(fun(S) -> io:put_chars([S, $\n]) end, ["1", "2", "3", "ダー!"]).
1
2
3
ダー!
ok
lists
モジュールには他にもリスト処理のための関数がたくさんあります。
他にもいくつか反復処理をする方法があります。
Elixirにも挑戦したい
闘魂ElixirシリーズとElixir Schoolがオススメです。