es-stl - v3.0.3
    Preparing search index...

    Type Alias AnyCallback<Result>

    AnyCallback: (...args: any[]) => Result

    Function with an unconstrained parameter list and a configurable return type.

    Type Parameters

    • Result = unknown

      Callback return type.

    Type Declaration

      • (...args: any[]): Result
      • Parameters

        • ...args: any[]

        Returns Result

    Argument types deliberately use any so callbacks with specific parameters remain assignable. Calls through this type don't check argument types, so prefer Callback when callers need a checked parameter list.

    const getLength: AnyCallback<number> = (value: string) => value.length;