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: Equatable>( _ lhs: DictionaryKOf<K, A>, _ rhs: DictionaryKOf<K, A>) -> Bool
-
Declaration
Swift
public static func hash<A>(_ fa: DictionaryKOf<K, A>, into hasher: inout Hasher) where A : Hashable
-
Declaration
Swift
public static func map<A, B>( _ fa: DictionaryKOf<K, A>, _ f: @escaping (A) -> B) -> DictionaryKOf<K, B>
-
Declaration
Swift
public static func mapFilter<A, B>( _ fa: DictionaryKOf<K, A>, _ f: @escaping (A) -> OptionOf<B>) -> DictionaryKOf<K, B>
-
Declaration
Swift
public static func foldLeft<A, B>( _ fa: DictionaryKOf<K, A>, _ b: B, _ f: @escaping (B, A) -> B) -> B
-
Declaration
Swift
public static func foldRight<A, B>( _ fa: DictionaryKOf<K, A>, _ b: Eval<B>, _ f: @escaping (A, Eval<B>) -> Eval<B>) -> Eval<B>
-
Declaration
Swift
public static func traverse<G: Applicative, A, B>( _ fa: DictionaryKOf<K, A>, _ f: @escaping (A) -> Kind<G, B>) -> Kind<G, DictionaryKOf<K, B>>