Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,11 @@
|
|||
defmodule LineReader do
|
||||
def get_line(filename, line) do
|
||||
File.stream!(filename)
|
||||
|> Stream.with_index
|
||||
|> Stream.filter(fn {_value, index} -> index == line-1 end)
|
||||
|> Enum.at(0)
|
||||
|> print_line
|
||||
end
|
||||
defp print_line({value, _line_number}), do: String.trim(value)
|
||||
defp print_line(_), do: {:error, "Invalid Line"}
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue