Current section

Files

Jump to
exalign dev test fixtures expected pipe_chain.ex
Raw

dev/test/fixtures/expected/pipe_chain.ex

defmodule Example.PipeChain do
def process(list) do
case list
|> Enum.filter(&is_integer/1)
|> Enum.map(fn x -> x * 2 end)
|> Enum.sort()
do
[] -> :empty
result -> {:ok, result}
end
end
def flat_fields(components) do
all_fields =
components
|> Enum.flat_map(fn component -> component.fields() end)
|> Enum.into(%{})
all_fields
end
end