Module 133491

455 characters · in 514.d733764d42c2ab66.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";var r,i=n(906046),a=n(429013)(/^\s*(?:function)?\*/),o=n(581070)(),s=n(428495),l=i("Object.prototype.toString"),u=i("Function.prototype.toString"),c=function(){if(!o)return!1;try{return Function("return function*() {}")()}catch(e){}};e.exports=function(e){if("function"!=typeof e)return!1;if(a(u(e)))return!0;if(!o)return"[object GeneratorFunction]"===l(e);if(!s)return!1;if(void 0===r){var t=c();r=!!t&&s(t)}return s(e)===r}}