Size: a a a

(F|R|FR)P - русскоговорящее сообщество

2018 September 25

к

кана in (F|R|FR)P - русскоговорящее сообщество
дело не в том, чтобы все в точности имплементировали интерфейc, а в том, чтобы это как-то использовали вообще
источник

AP

Aleksei Privezentcev in (F|R|FR)P - русскоговорящее сообщество
А монада - это эндофунктор ведь? Как тогда в одной цепочке использовать разные монады?
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
монада это тройка
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
из эндофунктора и двух семейств морфизмов
источник

k

kalki in (F|R|FR)P - русскоговорящее сообщество
кана
монада это тройка
*бурито
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
Maybe - не монада

(Maybe, of, join) where
 of = Just
 join (Just (Just x)) = Just x
 join _ = Nothing

вот это - монада

join/of/Maybe при этом существуют сами по себе и не зная ничего про монадность, монадность мы используем, когда подставляем эту тройку в код, который требует какую-то любую монаду, до этого момента это просто использование Maybe и функций для него
источник

ЗП

Зигохистоморфный Препроморфизм in (F|R|FR)P - русскоговорящее сообщество
kalki
*бурито
источник

AP

Aleksei Privezentcev in (F|R|FR)P - русскоговорящее сообщество
В js тогда вообще не возможно применение монадности. В haskell мы когда описываем тип функции, эта аннотация применяется потом для вывода типов на этапе компиляции.
Если продолжить твой пример, то можно сделать что-то типа
getMaybe:: a -> Maybe a
getMaybe = of
Если составлять более сложно выражение, то дергая один of можно получать разные монады. Так?
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
применять возможно, просто:
a) не сможем тайпчекать (легко)
б) большинство этого не делает, потому что не видят смысла (и потому что это больно на жс)
источник

AP

Aleksei Privezentcev in (F|R|FR)P - русскоговорящее сообщество
надо elm или ps учить, чет грусть накатила. Все бессмысленно.
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
не надо
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
хотя я хз конечно что ты пишешь
источник

AP

Aleksei Privezentcev in (F|R|FR)P - русскоговорящее сообщество
фронт пишу
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
ну я понимаю что фронт
источник

AP

Aleksei Privezentcev in (F|R|FR)P - русскоговорящее сообщество
Тянет просто к функциональщине вот и пытаюсь везде ее прикрутить.
источник

NK

ID:351615646 in (F|R|FR)P - русскоговорящее сообщество
Aleksei Privezentcev
А монада - это эндофунктор ведь? Как тогда в одной цепочке использовать разные монады?
🌯
источник

к

кана in (F|R|FR)P - русскоговорящее сообщество
зря
источник

ЗП

Зигохистоморфный Препроморфизм in (F|R|FR)P - русскоговорящее сообщество
Welcome to Theatre of Absurd
источник

Вл

В ладу in (F|R|FR)P - русскоговорящее сообщество
лол
источник

Вл

В ладу in (F|R|FR)P - русскоговорящее сообщество
да я выходил тк меня тут очередной раз забанили
источник