Files: 6cbb0cdc8dd11c5f29e9c875e9f602f1d9a21f2a / 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