Provides a few global functions such as `noop`, `throwop`, and `doop`
npm install noopProvides a few global functions such as noop, throwop, and doop
``bash`
npm install noop@v1
`js`
require("noop");
- [x] Works with Promises and Thunks
- [x] Faster than Object (always true-y)Boolean
- [x] More predictable than (sometimes false-y)
- [x] Linted with TypeScript, JSHint, and Prettier
Does nothing
`js`
function noop() {}
Throws if err is true-y
`js`
function throwop(err) {
if (err) {
throw err;
}
}
Calls callback or noop
`js`
function doop(callback, args, context) {
if ("function" === typeof callback) {
callback.apply(context, args);
}
}
Similar function signature to setTimeout`.
MIT OR CC0-1.0 (Public Domain)
Written in 2011 by AJ ONeal
To the extent possible under law, the author(s) have dedicated all copyright \
and related and neighboring rights to this software to the public domain \
worldwide. This software is distributed without any warranty.
You should have received a copy of the CC0 Public Domain Dedication along with \
this software. If not, see