Size: a a a

Programming Offtop

2020 April 13

СГ

Сергей Греков... in Programming Offtop
Mikhail Levchenko
Т.к. программа генерирует два вида стримов – бихевор и сигнал, то sub это обработчик бихевора и cmd это обработчик сигнала
ну если тебе легче это так интерпретировать, то ок)
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
ну если тебе легче это так интерпретировать, то ок)
Мне же нужно это как то перекладывать в те места, где нет Elm runtime
источник

СГ

Сергей Греков... in Programming Offtop
Mikhail Levchenko
Подписка формируется от стейта. В каком то смысле, sub это ещё один обработчик потока со стейтом, наравне с ui
О, кстати да, важное уточнение, что подписка это тоже функция(не чистая) от состояния
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
О, кстати да, важное уточнение, что подписка это тоже функция(не чистая) от состояния
Чистая, как и все в эльм
источник

СГ

Сергей Греков... in Programming Offtop
Mikhail Levchenko
Чистая, как и все в эльм
Это разве можно чистой функцией считать? Результат ведь недетерминирован
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
Это разве можно чистой функцией считать? Результат ведь недетерминирован
Детерминирован. Sub, как и Cmd – структура данных
источник

ML

Mikhail Levchenko in Programming Offtop
Результат выполнения этой функции - это Sub
источник

ML

Mikhail Levchenko in Programming Offtop
Просто структура данных, которую интерпретирует Elm runtime
источник

СГ

Сергей Греков... in Programming Offtop
Получается что так.. По сути это лямбда, так?
источник

СГ

Сергей Греков... in Programming Offtop
Внутрях Sub  имею ввиду
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
Получается что так.. По сути это лямбда, так?
Лямбдой там, по моему, только маппер в msg выступает
источник

ML

Mikhail Levchenko in Programming Offtop
Остальное - вполне сериализуемые структуры данных
источник

BP

Bogdan Panchenko in Programming Offtop
источник

СГ

Сергей Греков... in Programming Offtop
Mikhail Levchenko
Остальное - вполне сериализуемые структуры данных
жалко мало инфы про кишочки как там устроено(
источник

I

Igor in Programming Offtop
Сергей Греков
жалко мало инфы про кишочки как там устроено(
Так опенсорс же 😏
источник

VN

Viktor Noskin in Programming Offtop
Alexander Nozik
Чего-то я задолбался с реактом этим вашим. Есть у меня рендер с пропсами. на клик передаются туда разные объекты в качестве пропсов. А этот паразит неперерендеривает. Как он проверяет идентичность аргументов?
Странно.. поидее должен перерендерить если пропсы обновить. Расскажите, что было, если решите?
источник

AN

Alexander Nozik in Programming Offtop
Viktor Noskin
Странно.. поидее должен перерендерить если пропсы обновить. Расскажите, что было, если решите?
Я подозреваю, что у него процедура сравнения объектов какая-нибудь нетривиальная. по ссылке они разные, я проверил. Но с него станется сравнивать по полям
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
жалко мало инфы про кишочки как там устроено(
Так все же в опенсорсе
источник

СГ

Сергей Греков... in Programming Offtop
Mikhail Levchenko
Так все же в опенсорсе
угу, как неделька свободная выдастся пойду читать)
источник

ML

Mikhail Levchenko in Programming Offtop
Сергей Греков
угу, как неделька свободная выдастся пойду читать)
у тебя такое бывает?)
источник