Admitted SPARQL query identity.
Parsing is delegated to SPARQL.ex. The receipt identity covers the exact lexical query supplied by the caller; it is not a claim of canonical SPARQL algebra equivalence.
Summary
Types
@type t() :: %AshR2RML.SPARQL.Query{ form: atom(), parsed: SPARQL.Query.t(), sha256: String.t(), source: String.t() }
Functions
@spec admit(String.t() | SPARQL.Query.t()) :: {:ok, t()} | {:error, AshR2RML.Refusal.t()}
@spec load_file( String.t(), keyword() ) :: {:ok, t()} | {:error, AshR2RML.Refusal.t()}