Coproduct3

public final class Coproduct3<A, B, C> : Coproduct3Of<A, B, C>

Undocumented

  • Undocumented

    Declaration

    Swift

    public static func first(_ a: A) -> Coproduct3<A, B, C>
  • Undocumented

    Declaration

    Swift

    public static func second(_ b: B) -> Coproduct3<A, B, C>
  • Undocumented

    Declaration

    Swift

    public static func third(_ c: C) -> Coproduct3<A, B, C>
  • Undocumented

    Declaration

    Swift

    public func fold<Z>(_ fa: (A) -> Z,
                        _ fb: (B) -> Z,
                        _ fc: (C) -> Z) -> Z
  • Undocumented

    Declaration

    Swift

    public var first: Option<A> { get }
  • Undocumented

    Declaration

    Swift

    public var second: Option<B> { get }
  • Undocumented

    Declaration

    Swift

    public var third: Option<C> { get }