defmodule JSON.LD.DocumentLoader do @moduledoc """ Loader used to retrieve remote documents and contexts. as specified at """ alias JSON.LD.DocumentLoader.RemoteDocument alias JSON.LD.Options @callback load(String.t(), Options.t()) :: {:ok, RemoteDocument.t()} | {:error, any} end