Size: a a a

ReactiveX - русскоговорящее сообщество

2020 August 07

Н

Никита 🙃 in ReactiveX - русскоговорящее сообщество
ilya the 大佬
всем привет, есть ли для котлин корутин какая-нибудь либа чтобы писать корутины с rx java синтаксисом? хочу что-нибудь типа такого
couroutine { someUseCase(query) }
   .observeOnMain()
   .onSuccess {
       //do something
   }
   .onFailure {
       // do something
   }
Вот только зачем? 😐
источник

PE

Pavel Erokhin in ReactiveX - русскоговорящее сообщество
Никита 🙃
Вот только зачем? 😐
++++
источник

i

ilya the 大佬 in ReactiveX - русскоговорящее сообщество
Спасибо всем, гляну позже
источник

i

ilya the 大佬 in ReactiveX - русскоговорящее сообщество
Никита 🙃
Вот только зачем? 😐
Лучше читабильность имхо
источник

Н

Никита 🙃 in ReactiveX - русскоговорящее сообщество
ilya the 大佬
Лучше читабильность имхо
Нетъ 🙃
источник

PE

Pavel Erokhin in ReactiveX - русскоговорящее сообщество
ilya the 大佬
Лучше читабильность имхо
лучше относительно чего?
источник

AI

Arkadii Ivanov in ReactiveX - русскоговорящее сообщество
Наверно речь про FRP vs императивный стиль корутин.
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Читабельность функциональщины идеальна
источник

i

iamthevoid in ReactiveX - русскоговорящее сообщество
ilya the 大佬
всем привет, есть ли для котлин корутин какая-нибудь либа чтобы писать корутины с rx java синтаксисом? хочу что-нибудь типа такого
couroutine { someUseCase(query) }
   .observeOnMain()
   .onSuccess {
       //do something
   }
   .onFailure {
       // do something
   }
Ты не Flow часом ищешь?
источник

А

Александр in ReactiveX - русскоговорящее сообщество
Всем привет. Ребят, подскажите, как грамотно избавиться от от этого warning'a
источник

i

iamthevoid in ReactiveX - русскоговорящее сообщество
Убери вообще return@flatMap
источник

А

Александр in ReactiveX - русскоговорящее сообщество
iamthevoid
Убери вообще return@flatMap
🤦‍♂️🤦‍♂️🤦‍♂️спасибо
источник

I

Igor in ReactiveX - русскоговорящее сообщество
Arkadii Ivanov
Наверно речь про FRP vs императивный стиль корутин.
А где frp? В rxjava не frp
источник

I

Igor in ReactiveX - русскоговорящее сообщество
А уже какие в rxjava мутабельные спагети можно писать, через месяц никто не разберет
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Igor
А уже какие в rxjava мутабельные спагети можно писать, через месяц никто не разберет
Та ваще космос)
источник

AI

Arkadii Ivanov in ReactiveX - русскоговорящее сообщество
Igor
А где frp? В rxjava не frp
Вроде как раз frp https://en.m.wikipedia.org/wiki/Functional_reactive_programming
Иронично, там даже elm упомянут)
источник

PE

Pavel Erokhin in ReactiveX - русскоговорящее сообщество
Так там про рхджс
источник

ND

Nikita Domnickij in ReactiveX - русскоговорящее сообщество
если уж на то пошло, то рх это только половина фрп
источник

AI

Arkadii Ivanov in ReactiveX - русскоговорящее сообщество
Nikita Domnickij
если уж на то пошло, то рх это только половина фрп
"Functional reactive programming (FRP) is a programming paradigm for reactive programming (asynchronous dataflow programming) using the building blocks of functional programming (e.g. map, reduce, filter). " По мне это 100% RxJava и вообще любой rxXx
источник

I

Igor in ReactiveX - русскоговорящее сообщество
> Иронично, там даже elm упомянут)


1) Elm это как минум настоящий чистый "Functional" язык
2) Можно почитать историю Elm или посмотреть доклады Эвана 4-5 летней давности
И найти что в первых версиях там как раз было настоящие FRP
Но потом от него отказались, в пользу простой TEA архитектуры
источник