Function lift

  • Type Parameters

    • A

    • B

    • C

    Parameters

    • g: ((a, b) => C)
        • (a, b): C
        • Parameters

          • a: A
          • b: B

          Returns C

    • f1: Form<A>
    • f2: Form<B>

    Returns Form<C>

  • Type Parameters

    • A

    • B

    • C

    • D

    Parameters

    • g: ((a, b, c) => D)
        • (a, b, c): D
        • Parameters

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

          Returns D

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>

    Returns Form<D>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    Parameters

    • g: ((a, b, c, d) => E)
        • (a, b, c, d): E
        • Parameters

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

          Returns E

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>

    Returns Form<E>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    Parameters

    • g: ((a, b, c, d, e) => F)
        • (a, b, c, d, e): F
        • Parameters

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

          Returns F

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>

    Returns Form<F>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    Parameters

    • g: ((a, b, c, d, e, f) => G)
        • (a, b, c, d, e, f): G
        • Parameters

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

          Returns G

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>

    Returns Form<G>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    Parameters

    • g: ((a, b, c, d, e, f, g) => H)
        • (a, b, c, d, e, f, g): H
        • Parameters

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

          Returns H

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>

    Returns Form<H>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • I

    Parameters

    • g: ((a, b, c, d, e, f, g, h) => I)
        • (a, b, c, d, e, f, g, h): I
        • Parameters

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

          Returns I

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>
    • f8: Form<H>

    Returns Form<I>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • I

    • J

    Parameters

    • g: ((a, b, c, d, e, f, g, h, i) => J)
        • (a, b, c, d, e, f, g, h, i): J
        • Parameters

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

          Returns J

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>
    • f8: Form<H>
    • f9: Form<I>

    Returns Form<J>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • I

    • J

    • K

    Parameters

    • g: ((a, b, c, d, e, f, g, h, i, j) => K)
        • (a, b, c, d, e, f, g, h, i, j): K
        • Parameters

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

          Returns K

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>
    • f8: Form<H>
    • f9: Form<I>
    • f10: Form<J>

    Returns Form<K>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • I

    • J

    • K

    • L

    Parameters

    • g: ((a, b, c, d, e, f, g, h, i, j, k) => L)
        • (a, b, c, d, e, f, g, h, i, j, k): L
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • h: H
          • i: I
          • j: J
          • k: K

          Returns L

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>
    • f8: Form<H>
    • f9: Form<I>
    • f10: Form<J>
    • f11: Form<K>

    Returns Form<L>

  • Type Parameters

    • A

    • B

    • C

    • D

    • E

    • F

    • G

    • H

    • I

    • J

    • K

    • L

    • M

    Parameters

    • g: ((a, b, c, d, e, f, g, h, i, j, k, l) => M)
        • (a, b, c, d, e, f, g, h, i, j, k, l): M
        • Parameters

          • a: A
          • b: B
          • c: C
          • d: D
          • e: E
          • f: F
          • g: G
          • h: H
          • i: I
          • j: J
          • k: K
          • l: L

          Returns M

    • f1: Form<A>
    • f2: Form<B>
    • f3: Form<C>
    • f4: Form<D>
    • f5: Form<E>
    • f6: Form<F>
    • f7: Form<G>
    • f8: Form<H>
    • f9: Form<I>
    • f10: Form<J>
    • f11: Form<K>
    • f12: Form<L>

    Returns Form<M>

Generated using TypeDoc