diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-11-13 17:41:57 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-11-13 17:41:57 +0200 |
| commit | 76d1de512a58f023ae348ae8500100490fba9915 (patch) | |
| tree | 87a3df058d3aaf1a3f2c408a784ffe63209cdaac /scripts/util.js | |
| parent | 4a303d5a7a7e1f8327bb18a2ef3e3093a30a50b6 (diff) | |
rename scripts/ -> src/
Diffstat (limited to 'scripts/util.js')
| -rw-r--r-- | scripts/util.js | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/scripts/util.js b/scripts/util.js deleted file mode 100644 index 3113474b..00000000 --- a/scripts/util.js +++ /dev/null @@ -1,52 +0,0 @@ -"use strict" - -define(function() { - - function set_from_array(a) { - var ret = {}; - for (var k = 0; k < a.length; ++k) { - ret[a[k]] = 1; - } - return ret; - } - - function set_from_object(o) { - var ret = {} - for ( var k in o) { - ret[k] = 1; - } - return ret; - } - - function set_diff(sa, sb) { - var ret = { - a_b : [], - b_a : [] - }; - var i; - for (i in sa) { - if (!(i in sb)) { - ret.a_b.push(i); - } - } - for (i in sb) { - if (!(i in sa)) { - ret.b_a.push(i); - } - } - return ret; - } - - function array_diff(aa, ab) { - var sa = set_from_array(aa); - var sb = set_from_array(ab); - return set_diff(sa, sb); - } - - return { - set_from_array : set_from_array, - set_from_object : set_from_object, - set_diff : set_diff, - array_diff : array_diff - }; -}); |
