aboutsummaryrefslogtreecommitdiff
path: root/src/enzymatic.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/enzymatic.js')
-rw-r--r--src/enzymatic.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/enzymatic.js b/src/enzymatic.js
index d1889d49..c0ef3b69 100644
--- a/src/enzymatic.js
+++ b/src/enzymatic.js
@@ -154,5 +154,12 @@ Zyme.prototype = {
items.forEach(function(item) { ret = ret.concat(this.processItem(item)) }, this);
return ret;
},
+ processPairs: function(items, func) {
+ var ret = [];
+ for (var i = 0; i < items.length; i += 2) {
+ ret = ret.concat(func(items[i], items[i+1]));
+ }
+ return ret;
+ },
};