Wordiff: Difference between revisions

Content added Content deleted
(julia example)
m (spacing)
Line 35: Line 35:


=={{header|Julia}}==
=={{header|Julia}}==
<lang julia>isoneless(nw, ow) = any(i -> nw == ow[begin:i-1] * ow[i+1:end], eachindex(ow))
<lang julia>

isoneless(nw, ow) = any(i -> nw == ow[begin:i-1] * ow[i+1:end], eachindex(ow))
isonemore(nw, ow) = isoneless(ow, nw)
isonemore(nw, ow) = isoneless(ow, nw)
isonechanged(x, y) = length(x) == length(y) && count(i -> x[i] != y[i], eachindex(y)) == 1
isonechanged(x, y) = length(x) == length(y) && count(i -> x[i] != y[i], eachindex(y)) == 1
Line 112: Line 110:
sam: 6.447 seconds average
sam: 6.447 seconds average
</pre>
</pre>



=={{header|Nim}}==
=={{header|Nim}}==