Packages
A library for validating transforming and parsing non-sandboxed data (e.g. CSV files)
Current section
Files
Jump to
Current section
Files
lib/adapters/file_manager/file_manager.ex
defmodule DataQuacker.FileManager do
@moduledoc false
@callback stream!(Path.t()) :: Enumerable.t() | File.Stream.t() | {:error, String.t()}
@callback read_link!(Path.t()) :: {:ok, binary()} | {:error, String.t()}
defdelegate stream!(path), to: File
defdelegate read_link!(url), to: File
end