diff options
Diffstat (limited to 'deps/npm/node_modules/iferr/README.md')
-rw-r--r-- | deps/npm/node_modules/iferr/README.md | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/deps/npm/node_modules/iferr/README.md b/deps/npm/node_modules/iferr/README.md index 0940763fa9..7a24462a88 100644 --- a/deps/npm/node_modules/iferr/README.md +++ b/deps/npm/node_modules/iferr/README.md @@ -11,16 +11,29 @@ npm install iferr ## Use -### JavaScript example +### JavaScript/ES6 example +```js +var iferr = require('iferr'); + +function get_friends_count(id, cb) { + User.load_user(id, iferr(cb, user => + user.load_friends(iferr(cb, friends => + cb(null, friends.length) + )) + )) +} +``` + +### JavaScript/ES5 example ```js var iferr = require('iferr'); function get_friends_count(id, cb) { User.load_user(id, iferr(cb, function(user) { user.load_friends(iferr(cb, function(friends) { - cb(null, friends.length); - })); - })); + cb(null, friends.length) + })) + })) } ``` |