• Maps and merges the These's value with the provided functions.

    Type Parameters

    • A

    • C

    Parameters

    • f: ((a) => C)

      The mapper on This case.

        • (a): C
        • Parameters

          • a: A

          Returns C

    Returns (<B>(g) => ((merger) => ((t) => C)))

    The mapped and merged value.

      • <B>(g): ((merger) => ((t) => C))
      • Type Parameters

        • B

        Parameters

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

              • b: B

              Returns C

        Returns ((merger) => ((t) => C))

          • (merger): ((t) => C)
          • Parameters

            • merger: ((thisC) => ((thatC) => C))
                • (thisC): ((thatC) => C)
                • Parameters

                  • thisC: C

                  Returns ((thatC) => C)

                    • (thatC): C
                    • Parameters

                      • thatC: C

                      Returns C

            Returns ((t) => C)

              • (t): C
              • Parameters

                Returns C

Generated using TypeDoc