Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/utils/lib/hash.js
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lib/hash.js')
-rwxr-xr-xutils/lib/hash.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/utils/lib/hash.js b/utils/lib/hash.js
deleted file mode 100755
index 7caa086..0000000
--- a/utils/lib/hash.js
+++ /dev/null
@@ -1,28 +0,0 @@
-// Hash object
-
-var Hash = exports.Hash = {};
-
-Hash.merge = function(hash, other) {
- var merged = {};
- if (hash) Hash.update(merged, hash);
- if (other) Hash.update(merged, other);
- return merged;
-}
-
-Hash.update = function(hash, other) {
- for (var key in other)
- hash[key] = other[key];
- return hash;
-}
-
-Hash.forEach = function(hash, block) {
- for (var key in hash)
- block(key, hash[key]);
-}
-
-Hash.map = function(hash, block) {
- var result = [];
- for (var key in hash)
- result.push(block(key, hash[key]));
- return result;
-}