How to map from Swift 5 Resul to RxSwift PublishSubject

Issue #214

extension Result {
    func to(subject: PublishSubject<Success>) {
        switch self {
        case .success(let value):
            subject.onNext(value)
        case .failure(let error):
            subject.onError(error)
        }
    }
}
Written by

I’m open source contributor, writer, speaker and product maker.

Start the conversation