dist/index.js
function isAsyncFunction(value) {
    if (!value)
        return false;
    const afcText = value.toString().toLocaleLowerCase().replace(/\n/g, '').replace(/ /g, '');
    return _testConstructor('AsyncFunction', value)
        || ((_testConstructor('Function', value) && (afcText.slice(afcText.indexOf('{')).indexOf('returnnewpromise(function($return,$error)') === 1))); //fast-async monkey-support
}
function isAsyncFunction(value) {
    if (!value)
        return false;
    const afcText = value.toString().toLocaleLowerCase().replace(/\n/g, '').replace(/ /g, '');
    return _testConstructor('AsyncFunction', value)
        || ((_testConstructor('Function', value) && (afcText.slice(afcText.indexOf('{')).indexOf('returnnewpromise(function($return,$error)') === 1))); //fast-async monkey-support
}
function isAsyncFunction ( value ) { if ( ! value ) return false ; const afcText = value . toString ( ) . toLocaleLowerCase ( ) . replace ( / \n / g , '' ) . replace ( / / g , '' ) ; return _testConstructor ( 'AsyncFunction' , value ) || ( ( _testConstructor ( 'Function' , value ) && ( afcText . slice ( afcText . indexOf ( '{' ) ) . indexOf ( 'returnnewpromise(function($return,$error)' ) === 1 ) ) ) ; //fast-async monkey-support
 }
Is value an *AsyncFunction*
Is value an * AsyncFunction *