Function isFunction

  • typeof "function" alias.

    Example

    isFunction(() => {}); // true
    isFunction(function() {}); // true
    isFunction(function *() {}); // true
    isFunction(class {}); // true
    isFunction(null); // false

    Returns

    true if the given value is a function, false otherwise.

    Type Parameters

    • Actual

    Parameters

    • input: GenericFunction<ReadOnlyArray<never>, unknown> | Actual

    Returns input is GenericFunction<ReadOnlyArray<never>, unknown>