Function liftA

  • Type Parameters

    • A

    • B

    • C

    Parameters

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

          • a: A

          Returns ((b) => C)

            • (b): C
            • Parameters

              • 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

          Returns ((b) => ((c) => D))

            • (b): ((c) => D)
            • Parameters

              • b: B

              Returns ((c) => D)

                • (c): D
                • Parameters

                  • 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

          Returns ((b) => ((c) => ((d) => E)))

            • (b): ((c) => ((d) => E))
            • Parameters

              • b: B

              Returns ((c) => ((d) => E))

                • (c): ((d) => E)
                • Parameters

                  • c: C

                  Returns ((d) => E)

                    • (d): E
                    • Parameters

                      • d: D

                      Returns E

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

    Returns Form<E>

Generated using TypeDoc