Exdiff
Text difference library for Elixir
Installation
Add exdiff to your mix.exs dependencies:
def deps do
[{:exdiff, "~> 0.1.3"}]
end
Quick example
> Exdiff.diff_to_html("abd", "abcd")
{1, "<div class='exdiff-eq'>ab</div><div class='exdiff-ins'>c</div><div class='exdiff-eq'>d</div>"}
Usage
There are three classes wrapped with div tag.
exdiff-delexdiff-insexdiff-eq
Test
mix test