Size: a a a

2018 July 04

PK

Pavel Khritonenko in fprog_spb
(я бы ему написал, как он хочет, вместо того, чтобы вас тревожить)
источник

PK

Pavel Khritonenko in fprog_spb
Вы теперь понимаете, в чем проблема FP и ваших фри-монадок, да?
источник

PK

Pavel Khritonenko in fprog_spb
Предлагаю поговорить об этом на следующем митапе.
источник

R

Relan in fprog_spb
Pavel Khritonenko
И C# в асинхронный for не умеет.
умеет Parallel.ForEach
источник

IZ

Ilia Zviagin in fprog_spb
Pavel Khritonenko
И C# в асинхронный for не умеет.
Так это же аргумент за fold, нет?
источник

R

Relan in fprog_spb
Pavel Khritonenko
Спасибо, коллеги, за диагнозы. Как лечить-то?
Вообще качай софт скилы, переговоры и тп. отличный шанс
источник

PK

Pavel Khritonenko in fprog_spb
Relan
умеет Parallel.ForEach
Ето не то, на самом деле есть Observable.ForEach но дай поврать-то чуть чуть.
источник

S

Sergey in fprog_spb
Pavel Khritonenko
И C# в асинхронный for не умеет.
foreach (var x in xs) await x.DoStuffAsync()
или
Task.WhenAll(xs.Select(x => x.DoStuffAsync()))
источник

PK

Pavel Khritonenko in fprog_spb
У тебя источник - IObservable
источник

S

Sergey in fprog_spb
Pavel Khritonenko
Подскажите, что делать, если твой ревьюер предпочитает написать for, чем сделать fold?
Может ревьювер что-то знает об аллокациях?
источник

PK

Pavel Khritonenko in fprog_spb
🤔
источник

S

Sergey in fprog_spb
Pavel Khritonenko
У тебя источник - IObservable
На IObservalbe тоже есть Select, правда там без`Task.WhenAll`, а со своим апи.
источник

PK

Pavel Khritonenko in fprog_spb
Там есть .Scan - но это слишком функционально.
источник

PK

Pavel Khritonenko in fprog_spb
Но я бы хотел про аллокации услышать.
источник

S

Sergey in fprog_spb
Аллокации на лямбду и замыкание, что тут слушать?
источник

PK

Pavel Khritonenko in fprog_spb
Не не, хотел бы услышать в чем проблема у ревьюера.
источник

PK

Pavel Khritonenko in fprog_spb
Я в курсе во что анонимные делегаты генерятся конпилером.
источник

IZ

Ilia Zviagin in fprog_spb
Pavel Khritonenko
Там есть .Scan - но это слишком функционально.
И ты говоришь это ЗДЕСЬ,  в этом FPБУБНОХРАМЕ ?
источник

PK

Pavel Khritonenko in fprog_spb
Это не для меня, я и написал .Scan
источник

S

Sergey in fprog_spb
Pavel Khritonenko
Не не, хотел бы услышать в чем проблема у ревьюера.
Так зови его в этот чат.
источник