├── .gitignore ├── Package.swift ├── README.md └── Source └── MainActorPublisher ├── AnyMainActorPublisher.swift ├── MainActorCurrentValueSubject.swift ├── MainActorFuture.swift ├── MainActorPassthroughSubject.swift ├── MainActorPublisher.swift ├── MainActorTimerPublisher.swift ├── SinkSendable.swift └── UIScheduler2000.swift /.gitignore: -------------------------------------------------------------------------------- 1 | /.build 2 | /.swiftpm 3 | /Packages 4 | -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/README.md -------------------------------------------------------------------------------- /Source/MainActorPublisher/AnyMainActorPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/AnyMainActorPublisher.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/MainActorCurrentValueSubject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/MainActorCurrentValueSubject.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/MainActorFuture.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/MainActorFuture.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/MainActorPassthroughSubject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/MainActorPassthroughSubject.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/MainActorPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/MainActorPublisher.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/MainActorTimerPublisher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/MainActorTimerPublisher.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/SinkSendable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/SinkSendable.swift -------------------------------------------------------------------------------- /Source/MainActorPublisher/UIScheduler2000.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/woltapp/MainActorPublisher/HEAD/Source/MainActorPublisher/UIScheduler2000.swift --------------------------------------------------------------------------------