Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 877 Bytes

README.md

File metadata and controls

15 lines (11 loc) · 877 Bytes

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.