# `Rho.Dyn.Diff`
[🔗](https://github.com/GenericJam/rho/blob/v0.1.0/lib/rho/dyn/diff.ex#L1)

Unified diff (as `diff -u` and git print it, three lines of context) between
two source sets `%{relative_path => source}`: what the approval card and
the rescue screen show for a generation.

# `unified`

```elixir
@spec unified(%{required(String.t()) =&gt; String.t()}, %{
  required(String.t()) =&gt; String.t()
}) ::
  String.t()
```

The unified diff from `old` to `new`; `""` when they're the same.

---

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