# `ExDatalog.IR.Atom`
[🔗](https://github.com/thanos/ex_datalog/blob/v0.5.0/lib/ex_datalog/ir.ex#L107)

An IR atom: a relation reference with a list of IR terms.

# `t`

```elixir
@type t() :: %ExDatalog.IR.Atom{relation: String.t(), terms: [ExDatalog.IR.ir_term()]}
```

# `serialize`

```elixir
@spec serialize(t()) :: map()
```

---

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