-
Declaration
Swift
public static func pure<A>(_ a: A) -> Kind<ForArrayK, A>
-
Declaration
Swift
public static func foldLeft<A, B>(_ fa: Kind<ForArrayK, A>, _ b: B, _ f: @escaping (B, A) -> B) -> B
-
Declaration
Swift
public static func traverse<G: Applicative, A, B>(_ fa: Kind<ForArrayK, A>, _ f: @escaping (A) -> Kind<G, B>) -> Kind<G, Kind<ForArrayK, B>>
-
Declaration
Swift
public static func emptyK<A>() -> Kind<ForArrayK, A>
-
Declaration
Swift
public static func empty<A>() -> Kind<ForArrayK, A>