# `Arc.Wire`
[🔗](https://github.com/Cratis/Arc.Elixir/blob/main/lib/arc/wire.ex#L4)

Converts Elixir values to the JSON-ready shape of the Arc wire format.

Struct and map keys become `camelCase`; `Chronicle.Concept` values become the primitive they
wrap; dates and times become ISO 8601 strings; `nil` stays `nil`.

# `encode`

```elixir
@spec encode(term()) :: term()
```

Encodes `term` to a value `Jason` can encode.

---

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