Skip to content

A collection of Combine extensions featuring CurrentValuePublisher and advanced operators

License

Notifications You must be signed in to change notification settings

structuredpath/CombineExtensions

Repository files navigation

CombineExtensions

A collection of Combine extensions featuring:

  • CurrentValuePublisher

    • An immutable alternative to CurrentValueSubject.
    • Bridges seamlessly with CurrentValueSubject and the @Published property wrapper for integration with ObservableObject.
    • Includes custom operator overloads that apply to both current and future values.
  • Operators

    • flatMapLatest: Transforms elements into publishers, republishing values from the most recent inner publisher while canceling previous ones.
    • withPrevious: Emits tuples of the current and previous elements.

About

A collection of Combine extensions featuring CurrentValuePublisher and advanced operators

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages