UNPKG

mutant

Version:

Create observables and map them to DOM elements. Massively inspired by hyperscript and observ-*. No virtual dom, just direct observable bindings. Unnecessary garbage collection is avoided by using mutable objects instead of blasting immutable junk all ove

19 lines (16 loc) 321 B
var queue = [] module.exports = function (item) { if (queue.length === 0) { setImmediate(flush) } queue.push(item) } function flush () { while (queue.length) { var item = queue.pop() if (!item.bound && typeof item.release === 'function') { item.release() item.release = null } } }