Бляди тоже ок, ага. Войти !bnw Сегодня Клубы
Почему Traversable должен быть ещё и Foldable, а не просто Functor?
#IOHXW6 / @anonymous / 3613 дней назад

А почему он должен быть просто Functor, а не просто полиморфный контейнер? Почему Monad — Applicative и Functor? Из traverse :: Applicative f => (a -> f b) -> t a -> f (t b) можно вывести fmap как \f -> runIdentity . traverse (Indentity . f) и все fold'ы через State.
#IOHXW6/H2W / @ndtimofeev / 3613 дней назад
@ndtimofeev > А почему он должен быть просто Functor, а не просто полиморфный контейнер? справедливо.жпг > Почему Monad — Applicative и Functor? чтобы не делать всё через bind про fold я не понял, ну лан
#IOHXW6/ISV / @anonymous --> #IOHXW6/H2W / 3613 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.