может пачками излучать какие либо данные. Я бы мог например через репозиторий получать эти данные при помощи вызова функции fun getData(): Data, но что если это нужно сделать как через Callback? Хотелось бы пронаблюдать все данные излучаемые их источником. Есть какие-нибудь примеры реализации такой штуки?
класический rx
Kotlin Flow, не зацикливайся на RxJava, а то потом весь проект им обмажеться
Я вот тоже так думаю. Сначала тоже подумал Rx использовать. Попробую, спасибо. Если что, напишу
не хотелось бы
а флоу размазать по всему проекту не получится? по моему и там и там можно сделать плохо
А в чем собственно могут возникать проблемы?
Получится конечно же, но тащить сторонюю либу или часть языка на одну фичу (ну мб несколько) есть большая разница
это не просто либа, это парадигма программирования, конечно если вы не придерживаетесь этой идеи, то не стоит тянуть rx в проект
Flow это тоже реактивщина, только она более легковесная, является частью языка и у неё нет переизбытка операторов. 🤷♂
Так карутины это же тоже отдельная либа.)
Раз уж докапываться к словам то тогда и kotlin-stdlib это тоже библиотека, но я думаю вы прекрасно понимаете о чём я.
Обсуждают сегодня