Emitter

1.0.0

🔴-🟢-🔵 A small Reactive Streams implementation. Emitters are thread-safe and annotated for use alongside Swift Concurrency code.
GoodHatsLLC/Emitter

What's New

2023-07-03T10:22:18Z
  • mark wider platform compatibility
  • add MIT license
  • update documentation
  • fix swift 5.9 syntax issues
  • bump Disposable to v1.0.0

Emitter 🔴-🟢-🔵

Emitter is a simple implementation of Reactive Streams like RxSwift or Combine.
It is used internally in StateTree, a state management framework.

Features:

  • Emitter is platform independent and non-proprietary.
  • It is thread-safe.
  • It has a smaller footprint than OpenCombine and RxSwift and might be a useful learning resource.

Limitations

Emitter is primarily developed as an internal library for StateTree.

  • Like RxSwift but unlike Combine it has no support for back pressure management.
  • It has a limited number of implemented operators.

Description

  • Swift Tools 5.8.0
View More Packages from this Author

Dependencies

Last updated: Wed Mar 13 2024 02:44:26 GMT-0900 (Hawaii-Aleutian Daylight Time)