Extract logic into Task
This commit is contained in:
9
lib/mihainator/csv_parser.ex
Normal file
9
lib/mihainator/csv_parser.ex
Normal file
@@ -0,0 +1,9 @@
|
||||
defmodule Mihainator.CSVParser do
|
||||
@moduledoc false
|
||||
|
||||
def start(file) do
|
||||
File.stream!(file)
|
||||
|> Stream.map(&String.split(&1, ","))
|
||||
|> Enum.count()
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user