Yoneda

open class Yoneda<F, A> : YonedaOf<F, A>

Undocumented

  • Undocumented

    Declaration

    Swift

    public static func fix(_ fa: YonedaOf<F, A>) -> Yoneda<F, A>
  • Undocumented

    Declaration

    Swift

    public func apply<B>(_ f : @escaping (A) -> B) -> Kind<F, B>
  • Undocumented

    Declaration

    Swift

    public func lower() -> Kind<F, A>
  • Undocumented

    Declaration

    Swift

    public func toCoyoneda() -> Coyoneda<F, A, A>
  • Undocumented

    Declaration

    Swift

    static func apply(_ fa: Kind<F, A>) -> Yoneda<F, A>