Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Argument<CallbackType, Position, Arguments>: CurryArgument<CallbackType, Position, Arguments>

Type parameters

  • CallbackType: default

  • Position: number

  • Arguments: Parameters<CallbackType>

Type<Callback, Arguments, Position>: CurryType<Callback, Arguments, Position>

Type parameters

  • Callback: default

  • Arguments: Parameters<Callback>

  • Position: number

TypeArgument<Array, Position>: CurryTypeArgument<Array, Position>

Type parameters

  • Array: unknown[]

  • Position: number

Functions

  • Parameter<Callback, Arguments, Position>(__namedParameters: CurryArgument<Callback, Position, Arguments>): CurryType<Callback, Arguments, Position>
  • Type parameters

    • Callback: default<unknown[], unknown>

    • Arguments: unknown[] = Parameters<Callback>

    • Position: number = number

    Parameters

    Returns CurryType<Callback, Arguments, Position>

  • Parameters<Callback, Arguments, Position>(callback: Callback, argument: Arguments[Position], position: Position): CurryType<Callback, Arguments, Position>
  • Type parameters

    • Callback: default<unknown[], unknown>

    • Arguments: unknown[] = Parameters<Callback>

    • Position: number = number

    Parameters

    • callback: Callback
    • argument: Arguments[Position]
    • position: Position

    Returns CurryType<Callback, Arguments, Position>

Generated using TypeDoc