• Type Parameters

    • K extends string

    • V1

    • V2 = V1

    • V3 = V1

    Parameters

    • combiner: ((key) => ((left) => ((right) => V3)))
        • (key): ((left) => ((right) => V3))
        • Parameters

          • key: K

          Returns ((left) => ((right) => V3))

            • (left): ((right) => V3)
            • Parameters

              • left: V1

              Returns ((right) => V3)

                • (right): V3
                • Parameters

                  • right: V2

                  Returns V3

    Returns ((left) => ((right) => Record<K, V3>))

      • (left): ((right) => Record<K, V3>)
      • Parameters

        • left: Record<K, V1>

        Returns ((right) => Record<K, V3>)

          • (right): Record<K, V3>
          • Parameters

            • right: Record<K, V2>

            Returns Record<K, V3>

Generated using TypeDoc