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-del
exdiff-ins
exdiff-eq
Test
mix test