AshR2RML.R2RML (AshR2RML v26.8.22)

Copy Markdown View Source

Deterministic W3C R2RML renderer over AshR2RML.Mapping.Bundle.

The renderer performs serialization only. All semantic and relational decisions must already be explicit in the normalized mapping IR.

Summary

Functions

render(bundle)

@spec render(
  AshR2RML.Mapping.Bundle.t()
  | AshR2RML.Mapping.Resource.t()
  | module()
  | [module()]
) ::
  {:ok, String.t()} | {:error, term()}