PairKPartial

public final class PairKPartial<F, G> : Kind2<ForPairK, F, G>

Partial application of the PairK type constructor, omitting the last parameter.

  • Declaration

    Swift

    public static func eq<A>(_ lhs: PairKOf<F, G, A>, _ rhs: PairKOf<F, G, A>) -> Bool where A : Equatable
  • Declaration

    Swift

    public static func hash<A>(_ fa: PairKOf<F, G, A>, into hasher: inout Hasher) where A : Hashable
  • Declaration

    Swift

    public static func imap<A, B>(_ fa: PairKOf<F, G, A>, _ f: @escaping (A) -> B, _ g: @escaping (B) -> A) -> PairKOf<F, G, B>
  • Declaration

    Swift

    public static func map<A, B>(_ fa: PairKOf<F, G, A>, _ f: @escaping (A) -> B) -> PairKOf<F, G, B>