home.social

#rxswift — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rxswift, aggregated by home.social.

  1. Sins of Carthage: #RxSwift Re-Entrancy, Undetected christiantietze.de/posts/2025/

    I mixed ReSwift (which doesn't mind if you dispatch an action that updates the state from within a subscription) with RxSwift (to manage observable subscription lifetimes) in a naive way -- and only now got the bill handed to me.

    Reentrancy!

  2. I still believe that Reactive Extensions (as in: #rxswift) were a great idea, and that Combine is an amazing 1st party framework, and that async/await is not cutting it

  3. I've been using #RxSwift for a couple of years. Anything that's really complex, like combining multiple streams, then thottling them by uniquing parts of one stream, is not *that* straightforward and easy to understand and follow.

    All of programming is hard, no matter the tool.

  4. #Swift concurrency question:

    Do y'all migrate #RxSwift view-updating closures (e.g. RxCocoa.Binder's blocks) to MainActor-isolated closures, or do you do something different entirely?

  5. Marco Sanna zeigt in seinem Vortrag "Von UIKit zu SwiftUI - Eine Refactoring Reise" auf der #Macoun23 am Beispiel einer aktiv genutzten Produktivapp, wie eine komplexe Änderung der Architektur ohne Einschränkungen für Benutzer und Entwicklungsteam umgesetzt werden kann.

    Sei dabei: macoun.de/anmelden

    #SwiftUI #Storyboards #RxSwift #CleanArchitecture #AsyncAwait #macounFFM

  6. Marco Sanna zeigt in seinem Vortrag "Von UIKit zu SwiftUI - Eine Refactoring Reise" auf der #Macoun23 am Beispiel einer aktiv genutzten Produktivapp, wie eine komplexe Änderung der Architektur ohne Einschränkungen für Benutzer und Entwicklungsteam umgesetzt werden kann.

    Sei dabei: macoun.de/anmelden

    #SwiftUI #Storyboards #RxSwift #CleanArchitecture #AsyncAwait #macounFFM

  7. Marco Sanna zeigt in seinem Vortrag "Von UIKit zu SwiftUI - Eine Refactoring Reise" auf der #Macoun23 am Beispiel einer aktiv genutzten Produktivapp, wie eine komplexe Änderung der Architektur ohne Einschränkungen für Benutzer und Entwicklungsteam umgesetzt werden kann.

    Sei dabei: macoun.de/anmelden

    #SwiftUI #Storyboards #RxSwift #CleanArchitecture #AsyncAwait #macounFFM

  8. Marco Sanna zeigt in seinem Vortrag "Von UIKit zu SwiftUI - Eine Refactoring Reise" auf der #Macoun23 am Beispiel einer aktiv genutzten Produktivapp, wie eine komplexe Änderung der Architektur ohne Einschränkungen für Benutzer und Entwicklungsteam umgesetzt werden kann.

    Sei dabei: macoun.de/anmelden

    #SwiftUI #Storyboards #RxSwift #CleanArchitecture #AsyncAwait #macounFFM

  9. Marco Sanna zeigt in seinem Vortrag "Von UIKit zu SwiftUI - Eine Refactoring Reise" auf der #Macoun23 am Beispiel einer aktiv genutzten Produktivapp, wie eine komplexe Änderung der Architektur ohne Einschränkungen für Benutzer und Entwicklungsteam umgesetzt werden kann.

    Sei dabei: macoun.de/anmelden

    #SwiftUI #Storyboards #RxSwift #CleanArchitecture #AsyncAwait #macounFFM

  10. Converted another library to #SwiftPM compatibility.
    github.com/CleanCocoa/Omnibar

    With that, I could likely transition my #RxSwift code to use SPM instead of Carthage.

  11. Dependency 2/N updated!

    This time a #RxSwift file monitor extension.

    --------------
    🎉 Congrats

    🚀 RxFileMonitor (4.0.0) successfully published
    📅 December 22nd, 16:23
    🌎 cocoapods.org/pods/RxFileMonit
    👍 Tell your friends!