WriterT

public class WriterT<F, W, A> : WriterTOf<F, W, A>

Undocumented

  • Undocumented

    Declaration

    Swift

    public static func fix(_ fa: WriterTOf<F, W, A>) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public init(_ value: Kind<F, (W, A)>)
  • Undocumented

    Declaration

    Swift

    public static func putT(_ fa: Kind<F, A>, _ w: W) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func putT2(_ vf: Kind<F, A>, _ w: W) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

    public func write() -> Kind<F, W>
  • Undocumented

    Declaration

    Swift

    public static func valueT(_ fa: Kind<F, A>) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func both(_ w: W, _ a: A) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func fromTuple(_ z: (W, A)) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func put(_ a: A, _ w: W) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func put2(_ a: A, _ w: W) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public static func tell(_ l: W) -> WriterT<F, W, Unit>
  • Undocumented

    Declaration

    Swift

    public func liftF<B>(_ fb: Kind<F, B>) -> WriterT<F, W, B>
  • Undocumented

    Declaration

    Swift

    public static func value(_ a: A) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

    public func transform<B, U>(_ f: @escaping ((W, A)) -> (U, B)) -> WriterT<F, U, B>
  • Undocumented

    Declaration

    Swift

    public func mapAcc<U>(_ f: @escaping (W) -> U) -> WriterT<F, U, A>
  • Undocumented

    Declaration

    Swift

    public func bimap<B, U>(_ g: @escaping (W) -> U, _ f: @escaping (A) -> B) -> WriterT<F, U, B>
  • Undocumented

    Declaration

    Swift

    public func subflatMap<B>(_ f: @escaping (A) -> (W, B)) -> WriterT<F, W, B>
  • Undocumented

    Declaration

    Swift

    public func swap() -> WriterT<F, A, W>
  • Undocumented

    Declaration

    Swift

    public func listen() -> Kind<WriterTPartial<F, W>, (W, A)>
  • Undocumented

    Declaration

    Swift

    public func tell(_ w: W) -> WriterT<F, W, A>
  • Undocumented

    Declaration

    Swift

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

    Declaration

    Swift

    public func reset() -> WriterT<F, W, A>