# `JSON.LD.IRIExpansion`
[🔗](https://github.com/rdf-elixir/jsonld-ex/blob/v1.0.1/lib/json/ld/iri_expansion.ex#L1)

Implementation of the JSON-LD 1.1 IRI Expansion algorithm.

<https://www.w3.org/TR/json-ld11-api/#iri-expansion>

# `expand_iri`

```elixir
@spec expand_iri(
  String.t(),
  JSON.LD.Context.t(),
  JSON.LD.Options.t(),
  boolean(),
  boolean(),
  map() | nil,
  map() | nil
) :: {String.t() | nil, JSON.LD.Context.t(), map()} | String.t() | nil
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
