DictionaryKPartial

public final class DictionaryKPartial<K> : Kind<ForDictionaryK, K> where K : Hashable

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

  • Declaration

    Swift

    public static func eq<A>(_ lhs: Kind<DictionaryKPartial<K>, A>, _ rhs: Kind<DictionaryKPartial<K>, A>) -> Bool where A : Equatable
  • Declaration

    Swift

    public static func map<A, B>(_ fa: Kind<DictionaryKPartial<K>, A>, _ f: @escaping (A) -> B) -> Kind<DictionaryKPartial<K>, B>
  • Declaration

    Swift

    public static func foldLeft<A, B>(_ fa: Kind<DictionaryKPartial<K>, A>, _ b: B, _ f: @escaping (B, A) -> B) -> B
  • Declaration

    Swift

    public static func foldRight<A, B>(_ fa: Kind<DictionaryKPartial<K>, A>, _ b: Eval<B>, _ f: @escaping (A, Eval<B>) -> Eval<B>) -> Eval<B>