Observableify a callback-style function
Observerifies (is that even a word ;)?) a callback-style function into an observable.
Get it: npm install --save obsify
Sample usage:
1
2
3
4
5
6
7
8
9
| const fs = require('fs');
const obsify = require('obsify');
obsify(fs.readFile)('package.json', 'utf8')
.map(data => JSON.parse(data))
.subscribe(data => {
console.log(data.name);
//=> 'obsify'
});
|
or observableify
all methods in a module
1
2
3
4
5
6
| obsify(fs).readFile('package.json', 'utf8')
.map(data => JSON.parse(data))
.subscribe(data => {
console.log(data.name);
//=> 'obsify'
});
|
GIF FTW!