Size: a a a

PureScript — русскоговорящее сообщество

2018 May 23

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Да, без конкретики звучит как что-то очень херово спроектированное, но смысл действительно есть :). И я постарался изолировать этот код от остального безопасного кода, и вдобавок сделал типоалисы, чтобы было понятнее где подписки, а где отписки.
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Может быть надо даже не алиасы, а newtype.
источник

l

la gente está muy loca in PureScript — русскоговорящее сообщество
Anton Kotenko
Да, без конкретики звучит как что-то очень херово спроектированное, но смысл действительно есть :). И я постарался изолировать этот код от остального безопасного кода, и вдобавок сделал типоалисы, чтобы было понятнее где подписки, а где отписки.
Не, я не про херовое проектирование) Я не раз огребал от подписок в таких местах, кажется что ща-ща разрулю, а оно не разруливается 💁‍♂️
источник

l

la gente está muy loca in PureScript — русскоговорящее сообщество
И тут не в типах дело становится
источник

l

la gente está muy loca in PureScript — русскоговорящее сообщество
Как правило выходил только хорошо типизированный бажный алгоритм 😁
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Да, понимаю, я вот уже почти месяц ковырялся и решил, что хватит.
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Хотел как лучше :)
источник

l

la gente está muy loca in PureScript — русскоговорящее сообщество
Как нельзя — это тоже опыт 🌚
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
Да, это точно, не зря ковырялся всё равно. Правда просветление ещё далеко кажется, но я и с командами в Elm долго врубался, потом в какой-то момент дошло.
источник
2018 May 27

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
А как сделать
forEachE :: ∀ e a. Array a → (a → Eff e Unit) → Eff e Unit
но :: ∀ e a b. Array a → (a → Eff e b) → Eff e b?
источник

к

кана in PureScript — русскоговорящее сообщество
а какой b он должен вернуть?
источник

к

кана in PureScript — русскоговорящее сообщество
туда бы или Monoid b =>
или Maybe b в конце
источник

ЗП

Зигохистоморфный Препроморфизм in PureScript — русскоговорящее сообщество
traverse
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
кана
а какой b он должен вернуть?
вот любой бы
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
хм
источник

к

кана in PureScript — русскоговорящее сообщество
Anton Kotenko
вот любой бы
так а если их 0?
источник

к

кана in PureScript — русскоговорящее сообщество
пустой массив
источник

к

кана in PureScript — русскоговорящее сообщество
тебе нужен Monoid, я же говорю
источник

AK

Anton Kotenko in PureScript — русскоговорящее сообщество
а, да, Maybe логичнее, да
источник