Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "juxt"

Index

Functions

Functions

juxt

  • juxt<T, A>(a: Fn<T, A>): Fn<T, [A]>
  • juxt<T, A, B>(a: Fn<T, A>, b: Fn<T, B>): Fn<T, [A, B]>
  • juxt<T, A, B, C>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>): Fn<T, [A, B, C]>
  • juxt<T, A, B, C, D>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>): Fn<T, [A, B, C, D]>
  • juxt<T, A, B, C, D, E>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>, e: Fn<T, E>): Fn<T, [A, B, C, D, E]>
  • juxt<T, A, B, C, D, E, F>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>, e: Fn<T, E>, f: Fn<T, F>): Fn<T, [A, B, C, D, E, F]>
  • juxt<T, A, B, C, D, E, F, G>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>, e: Fn<T, E>, f: Fn<T, F>, g: Fn<T, G>): Fn<T, [A, B, C, D, E, F, G]>
  • juxt<T, A, B, C, D, E, F, G, H>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>, e: Fn<T, E>, f: Fn<T, F>, g: Fn<T, G>, h: Fn<T, H>): Fn<T, [A, B, C, D, E, F, G, H]>
  • juxt<T, A, B, C, D, E, F, G, H>(a: Fn<T, A>, b: Fn<T, B>, c: Fn<T, C>, d: Fn<T, D>, e: Fn<T, E>, f: Fn<T, F>, g: Fn<T, G>, h: Fn<T, H>, ...xs: Fn<T, any>[]): Fn<T, any[]>
  • Type parameters

    • T

    • A

    Parameters

    • a: Fn<T, A>

    Returns Fn<T, [A]>

  • Type parameters

    • T

    • A

    • B

    Parameters

    • a: Fn<T, A>
    • b: Fn<T, B>

    Returns Fn<T, [A, B]>

  • Type parameters

    • T

    • A

    • B

    • C

    Parameters

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

    Returns Fn<T, [A, B, C]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    Parameters

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

    Returns Fn<T, [A, B, C, D]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    • E

    Parameters

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

    Returns Fn<T, [A, B, C, D, E]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    • E

    • F

    Parameters

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

    Returns Fn<T, [A, B, C, D, E, F]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    Parameters

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

    Returns Fn<T, [A, B, C, D, E, F, G]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    Parameters

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

    Returns Fn<T, [A, B, C, D, E, F, G, H]>

  • Type parameters

    • T

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    Parameters

    • a: Fn<T, A>
    • b: Fn<T, B>
    • c: Fn<T, C>
    • d: Fn<T, D>
    • e: Fn<T, E>
    • f: Fn<T, F>
    • g: Fn<T, G>
    • h: Fn<T, H>
    • Rest ...xs: Fn<T, any>[]

    Returns Fn<T, any[]>

Generated using TypeDoc