Elixirで、Eachループです。Enum.eachを利用して、Enum.each(リスト、関数)で、処理するらしい(?)
参考サイト
Ruby vs. Elixir: #Each(Strideさん)
Enum(Elixir)
関数(Elixir School)
iex(1)> file_lists = File.ls! "priv/contents/"
["aaa.md", "bbb.md", "ccc.md", "ddd.md"]
iex(2)> Enum.each(file_lists, fn x -> IO.puts x end)
aaa.md
bbb.md
ccc.md
ddd.md
:ok
iex(3)> Enum.each(file_lists, &(IO.puts &1))
aaa.md
bbb.md
ccc.md
ddd.md
:ok
iex(4)> Enum.each(file_lists, &IO.puts/1)
aaa.md
bbb.md
ccc.md
ddd.md
:ok
iex(5)> file_lists |> Enum.each(&IO.puts/1)
aaa.md
bbb.md
ccc.md
ddd.md
:ok
参考サイト
Ruby vs. Elixir: #Each(Strideさん)
Enum(Elixir)
関数(Elixir School)