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
18 lines (13 loc) • 281 B
JavaScript
var Set = require('../set')
var Value = require('../value')
var set = Set()
var value = Value('ducks')
set(x => console.log(x))
set.add('cats')
set.add('dogs')
set.add('logs')
set.add('cats')
set.add(value)
value.set('cows')
set.delete('dogs')
set.set(['dogs', 'logs', value])