Аналог RxJava .share() в сопрограммах
Я развлекаюсь
suspend fun getData(): Data {...}
чтобы получить данные из бэкэнда. Если это развлечение вызывается из разных мест, я хочу избежать многократного обращения к серверу, все последующие исполнения будут ждать результата первого выполнения (включая ошибки). Как я могу реализовать это с помощью Coroutines? В RxJava я использовал.share()
оператор