Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "partial"

Index

Variables

Functions

Variables

Const foo

foo: function = partial((a: string, b: number) => a + b, "a")

Type declaration

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

      • Rest ...args: any[]

      Returns T

Functions

partial

  • partial<A, T>(fn: function, a: A): function
  • partial<A, B, T>(fn: function, a: A, b: B): function
  • partial<A, B, C, T>(fn: function, a: A, b: B, c: C): function
  • partial<A, B, C, D, T>(fn: function, a: A, b: B, c: C, d: D): function
  • partial<A, B, C, D, E, T>(fn: function, a: A, b: B, c: C, d: D, e: E): function
  • partial<A, B, C, D, E, F, T>(fn: function, a: A, b: B, c: C, d: D, e: E, f: F): function
  • partial<A, B, C, D, E, F, G, T>(fn: function, a: A, b: B, c: C, d: D, e: E, f: F, g: G): function
  • partial<A, B, C, D, E, F, G, H, T>(fn: function, a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H): function
  • Type parameters

    • A

    • T

    Parameters

    • fn: function
        • (a: A, ...args: any[]): T
        • Parameters

          • a: A
          • Rest ...args: any[]

          Returns T

    • a: A

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • T

    Parameters

    • fn: function
        • (a: A, b: B, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • D

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, d: D, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C
    • d: D

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, d: D, e: E, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, d: D, e: E, f: F, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns function

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

        • Rest ...args: any[]

        Returns T

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • T

    Parameters

    • fn: function
        • (a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H, ...args: any[]): T
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • h: H
          • Rest ...args: any[]

          Returns T

    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G
    • h: H

    Returns function

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

        • Rest ...args: any[]

        Returns T

Generated using TypeDoc