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

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

      • Rest ...xs: any[]

      Returns T

Functions

partial

  • partial<A, T>(fn: FnO<A, T>, a: A): FnAny<T>
  • partial<A, B, T>(fn: FnO2<A, B, T>, a: A, b: B): FnAny<T>
  • partial<A, B, C, T>(fn: FnO3<A, B, C, T>, a: A, b: B, c: C): FnAny<T>
  • partial<A, B, C, D, T>(fn: FnO4<A, B, C, D, T>, a: A, b: B, c: C, d: D): FnAny<T>
  • partial<A, B, C, D, E, T>(fn: FnO5<A, B, C, D, E, T>, a: A, b: B, c: C, d: D, e: E): FnAny<T>
  • partial<A, B, C, D, E, F, T>(fn: FnO6<A, B, C, D, E, F, T>, a: A, b: B, c: C, d: D, e: E, f: F): FnAny<T>
  • partial<A, B, C, D, E, F, G, T>(fn: FnO7<A, B, C, D, E, F, G, T>, a: A, b: B, c: C, d: D, e: E, f: F, g: G): FnAny<T>
  • partial<A, B, C, D, E, F, G, H, T>(fn: FnO8<A, B, C, D, E, F, G, H, T>, a: A, b: B, c: C, d: D, e: E, f: F, g: G, h: H): FnAny<T>
  • Type parameters

    • A

    • T

    Parameters

    • fn: FnO<A, T>
    • a: A

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • T

    Parameters

    • fn: FnO2<A, B, T>
    • a: A
    • b: B

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • T

    Parameters

    • fn: FnO3<A, B, C, T>
    • a: A
    • b: B
    • c: C

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • D

    • T

    Parameters

    • fn: FnO4<A, B, C, D, T>
    • a: A
    • b: B
    • c: C
    • d: D

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • T

    Parameters

    • fn: FnO5<A, B, C, D, E, T>
    • a: A
    • b: B
    • c: C
    • d: D
    • e: E

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • T

    Parameters

    • fn: FnO6<A, B, C, D, E, F, T>
    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • T

    Parameters

    • fn: FnO7<A, B, C, D, E, F, G, T>
    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G

    Returns FnAny<T>

  • Type parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • T

    Parameters

    • fn: FnO8<A, B, C, D, E, F, G, H, T>
    • a: A
    • b: B
    • c: C
    • d: D
    • e: E
    • f: F
    • g: G
    • h: H

    Returns FnAny<T>

Generated using TypeDoc