@pleisto/active-support
    Preparing search index...

    Type Alias PrependParameter<Param, F>

    PrependParameter: (
        ...args: Extract<Cons<Param, Parameters<F>>, readonly any[]>,
    ) => ReturnType<F>

    Prepend Parameter.

    Type Parameters

    • Param
    • F extends (...args: any[]) => any

    Type declaration

      • (...args: Extract<Cons<Param, Parameters<F>>, readonly any[]>): ReturnType<F>
      • Parameters

        • ...args: Extract<Cons<Param, Parameters<F>>, readonly any[]>

        Returns ReturnType<F>

    type F = (x: number) => boolean
    type F2 = PrependParameter<string, F> // type F2 = (s: string, x: number) => boolean