Extending Combine with a custom ShareReplay operator
Learn how to create a custom ShareReplay operator in Combine Combine is a functional reactive programming framework introduced by Apple on WWDC 2019. It was most probably inspired by ReactiveX and its implementations like RxSwift, RxJava, etc. There is even a cheatsheet you can use to compare Combine and RxSwift abstractions and find similar core components, operators, etc.