BoundSingleArgFunction

public struct BoundSingleArgFunction<A, R, E, P> where E : Error, P : AsyncBlockPerformer

Undocumented

  • Undocumented

    Declaration

    Swift

    public func callAsFunction(_ a: A) -> BoundZeroArgFunction<R, E, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction(_ link: Link<A, E, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, E, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction(_ link: Link<A, Never, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, E, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction<OtherE>(_ link: Link<A, OtherE, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, Error, P> where OtherE : Error

Available where E == Never

  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction(_ link: Link<A, Never, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, Never, P>
  • Undocumented

    Declaration

    Swift

    @discardableResult
    public func callAsFunction<OtherE>(_ link: Link<A, OtherE, P>, file: StaticString = #file, line: UInt = #line) -> Link<R, OtherE, P> where OtherE : Error