Sha256: a4327cb1ba1f01048ed41dad5af0012326c6ea58556e5eb9cfc533e902ed07ec
Contents?: true
Size: 552 Bytes
Versions: 69
Compression:
Stored size: 552 Bytes
Contents
define(['./unique', './filter', './some', './contains', './slice'], function (unique, filter, some, contains, slice) { /** * Return a new Array with elements that aren't present in the other Arrays. */ function difference(arr) { var arrs = slice(arguments, 1), result = filter(unique(arr), function(needle){ return !some(arrs, function(haystack){ return contains(haystack, needle); }); }); return result; } return difference; });
Version data entries
69 entries across 69 versions & 2 rubygems