$ npm install @putout/plugin-merge-duplicate-functions
Functions are one of the fundamental building blocks in JavaScript. A function in JavaScript is similar to a procedure—a set of statements that performs a task or calculates a value, but for a procedure to qualify as a function, it should take some input and return an output where there is some obvious relationship between the input and the output. To use a function, you must define it somewhere in the scope from which you wish to call it.
(c) MDN
🐊Putout plugin adds ability to find and merge duplicate functions. Checkout in 🐊Putout Editor.
npm i @putout/plugin-merge-duplicate-functions
{
"rules": {
"merge-duplicate-functions": "on"
}
}
const isFn = (a) => typeof a === 'function';
const isFn1 = (a) => typeof a === 'function';
const isFn2 = (a) => typeof a === 'function';
isFn(1);
isFn1(2);
const isFn = (a) => typeof a === 'function';
isFn(1);
isFn(2);
MIT
© 2010 - cnpmjs.org x YWFE | Home | YWFE