Size: a a a

2020 October 11

MN

Mr. N in .NET Talks
λетучая Рыба
WhenAnyValueT -> IObservable<T>
ReactiveCommandTOut -> IObservable<TOut>
Eventsevent Action<T> -> IObservable<T>
по комментах можно поняты принцип методов, это всьо таки методы
источник

λР

λетучая Рыба... in .NET Talks
пушо IEnumerable<T> и IObservable<T> обе монады
источник

MN

Mr. N in .NET Talks
Mr. N
по комментах можно поняты принцип методов, это всьо таки методы
То учить это все на память, нет смысла)
источник

λР

λетучая Рыба... in .NET Talks
Mr. N
по комментах можно поняты принцип методов, это всьо таки методы
ага, intellisence-driven development
источник

RS

Rustam Sayfutdinov in .NET Talks
Надо кстати заюзать iasyncenumerable и выкинуть обсервабл 😏
источник

MN

Mr. N in .NET Talks
ага
источник

RS

Rustam Sayfutdinov in .NET Talks
λетучая Рыба
ага, intellisence-driven development
Ну, то есть TDD 😏
источник

λР

λетучая Рыба... in .NET Talks
Rustam Sayfutdinov
Надо кстати заюзать iasyncenumerable и выкинуть обсервабл 😏
не сработает
источник

λР

λетучая Рыба... in .NET Talks
IAsyncEnumerable всё ещё pull-based
источник

RS

Rustam Sayfutdinov in .NET Talks
λетучая Рыба
не сработает
Эт почему
источник

λР

λетучая Рыба... in .NET Talks
хотя под капотом он push-based
источник

λР

λетучая Рыба... in .NET Talks
а у IObservable и внутри push, и API для push
источник

λР

λетучая Рыба... in .NET Talks
т.е. на IObservable ты подписываешься через Subscribe или через др. оператор, а у IAsyncEnumerable надо пулить значения всякими OnNext, для UI оно не оч удобное. это асинхронный IEnumerable собственно говоря, да
источник

λР

λетучая Рыба... in .NET Talks
хотя в случае IObservable можно писать
var value = await observable.Take(1)
источник

RS

Rustam Sayfutdinov in .NET Talks
Это ты про тот что из реактива?
источник

λР

λетучая Рыба... in .NET Talks
Rustam Sayfutdinov
Это ты про тот что из реактива?
IObservable? который из SystemSystem.Reactive)
источник

λР

λетучая Рыба... in .NET Talks
или кого
источник

RS

Rustam Sayfutdinov in .NET Talks
λетучая Рыба
IObservable? который из SystemSystem.Reactive)
Нет, асинк
источник

λР

λетучая Рыба... in .NET Talks
Rustam Sayfutdinov
Нет, асинк
который из нового сисярпа
источник

RS

Rustam Sayfutdinov in .NET Talks
Хм
источник