TripleArgFunction
public struct TripleArgFunction<A, B, C, R, E> where E : Error
Undocumented
-
Undocumented
Declaration
Swift
public func callAsFunction(_ a: A) -> DoubleArgFunction<B, C, R, E>
-
Undocumented
Declaration
Swift
public func callAsFunction<P>(_ a: Link<A, E, P>) -> AsyncDoubleArgFunction<B, C, R, E, P> where P : AsyncBlockPerformer
-
Undocumented
Declaration
Swift
public func callAsFunction<P>(_ link: Link<A, Never, P>) -> AsyncDoubleArgFunction<B, C, R, E, P> where P : AsyncBlockPerformer
-
Undocumented
Declaration
Swift
public func callAsFunction<OtherE, P>(_ a: Link<A, OtherE, P>) -> AsyncDoubleArgFunction<B, C, R, Error, P> where OtherE : Error, P : AsyncBlockPerformer
-
Undocumented
Declaration
Swift
public func on<P>(_ perfomer: P.Type) -> BoundTripleArgFunction<A, B, C, R, E, P> where P : AsyncBlockPerformer
-
Undocumented
Declaration
Swift
public func callAsFunction<P>(_ a: Link<A, Never, P>) -> AsyncDoubleArgFunction<B, C, R, Never, P> where P : AsyncBlockPerformer
-
Undocumented
Declaration
Swift
public func callAsFunction<OtherE, P>(_ a: Link<A, OtherE, P>) -> AsyncDoubleArgFunction<B, C, R, OtherE, P> where OtherE : Error, P : AsyncBlockPerformer