Module:TableTools: Difference between revisions
add type-checking to removeDuplicates
m>Mr. Stradivarius (fix the valueUnion function for NaNs (and make it a lot simpler to boot)) |
m>Mr. Stradivarius (add type-checking to removeDuplicates) |
||
Line 64: | Line 64: | ||
--]] | --]] | ||
function p.removeDuplicates(t) | function p.removeDuplicates(t) | ||
checkType('removeDuplicates', 1, t, 'table') | |||
local isNan = p.isNan | local isNan = p.isNan | ||
local ret, exists = {}, {} | local ret, exists = {}, {} |