OptionTPartial
public final class OptionTPartial<F> : Kind<ForOptionT, F>
Partial application of the OptionT type constructor, omitting the last parameter.
-
Declaration
Swift
public static func hash<A>(_ fa: OptionTOf<F, A>, into hasher: inout Hasher) where A : Hashable
-
Declaration
Swift
public static func pure<A>(_ a: A) -> OptionTOf<F, A>
-
Declaration
Swift
public static func emptyK<A>() -> OptionTOf<F, A>
-
Declaration
Swift
public typealias E = F.E
-
Declaration
Swift
public static func foldLeft<A, B>( _ fa: OptionTOf<F, A>, _ b: B, _ f: @escaping (B, A) -> B) -> B
-
Declaration
Swift
public static func traverse<G: Applicative, A, B>( _ fa: OptionTOf<F, A>, _ f: @escaping (A) -> Kind<G, B>) -> Kind<G, OptionTOf<F, B>>
-
Declaration
Swift
public typealias D = F.D
-
Declaration
Swift
public typealias W = F.W