Files: bd426f70b20582a00fe0bfa9e1fca8d3d28f0acc / watch.js
268 bytesRaw
1 | module.exports = watch |
2 | |
3 | function watch (observable, listener) { |
4 | if (typeof observable === 'function') { |
5 | var remove = observable(listener) |
6 | listener(observable()) |
7 | return remove |
8 | } else { |
9 | listener(observable) |
10 | return noop |
11 | } |
12 | } |
13 | |
14 | function noop () {} |
15 |
Built with git-ssb-web