MaybeKPartial public typealias MaybeKPartial = ForMaybeK map(_:_:) Declaration Swift public static func map<A, B>( _ fa: MaybeKOf<A>, _ f: @escaping (A) -> B) -> MaybeKOf<B> pure(_:) Declaration Swift public static func pure<A>(_ a: A) -> MaybeKOf<A> flatMap(_:_:) Declaration Swift public static func flatMap<A, B>( _ fa: MaybeKOf<A>, _ f: @escaping (A) -> MaybeKOf<B>) -> MaybeKOf<B> tailRecM(_:_:) Declaration Swift public static func tailRecM<A, B>( _ a: A, _ f: @escaping (A) -> MaybeKOf<Either<A, B>>) -> MaybeKOf<B> foldLeft(_:_:_:) Declaration Swift public static func foldLeft<A, B>( _ fa: MaybeKOf<A>, _ b: B, _ f: @escaping (B, A) -> B) -> B foldRight(_:_:_:) Declaration Swift public static func foldRight<A, B>( _ fa: MaybeKOf<A>, _ b: Eval<B>, _ f: @escaping (A, Eval<B>) -> Eval<B>) -> Eval<B> E Declaration Swift public typealias E = Error raiseError(_:) Declaration Swift public static func raiseError<A>(_ e: Error) -> MaybeKOf<A> handleErrorWith(_:_:) Declaration Swift public static func handleErrorWith<A>( _ fa: MaybeKOf<A>, _ f: @escaping (Error) -> MaybeKOf<A>) -> MaybeKOf<A> defer(_:) Declaration Swift public static func `defer`<A>(_ fa: @escaping () -> MaybeKOf<A>) -> MaybeKOf<A> asyncF(_:) Declaration Swift public static func asyncF<A>(_ procf: @escaping (@escaping (Either<Error, A>) -> Void) -> MaybeKOf<Void>) -> MaybeKOf<A> continueOn(_:_:) Declaration Swift public static func continueOn<A>( _ fa: MaybeKOf<A>, _ queue: DispatchQueue) -> MaybeKOf<A> runAsync(_:) Undocumented Declaration Swift public static func runAsync<A>(_ fa: @escaping ((Either<Error, A>) -> Void) throws -> ()) -> MaybeKOf<A> runAsync(_:_:) Declaration Swift public static func runAsync<A>( _ fa: MaybeKOf<A>, _ callback: @escaping (Either<ForMaybeK.E, A>) -> MaybeKOf<Void>) -> MaybeKOf<Void> race(_:_:) Declaration Swift public static func race<A, B>( _ fa: MaybeKOf<A>, _ fb: MaybeKOf<B>) -> MaybeKOf<Either<A, B>> parMap(_:_:_:) Declaration Swift public static func parMap<A, B, Z>( _ fa: MaybeKOf<A>, _ fb: MaybeKOf<B>, _ f: @escaping (A, B) -> Z) -> MaybeKOf<Z> parMap(_:_:_:_:) Declaration Swift public static func parMap<A, B, C, Z>( _ fa: MaybeKOf<A>, _ fb: MaybeKOf<B>, _ fc: MaybeKOf<C>, _ f: @escaping (A, B, C) -> Z) -> MaybeKOf<Z> bracketCase(acquire:release:use:) Declaration Swift public static func bracketCase<A, B>( acquire fa: MaybeKOf<A>, release: @escaping (A, ExitCase<Error>) -> MaybeKOf<Void>, use: @escaping (A) throws -> MaybeKOf<B>) -> MaybeKOf<B>