Size: a a a

2021 November 30

[

[BRM]White Rabbit in Haskell Start
Для Endo mempty это id
источник

AP

Artem Pelenitsyn in Haskell Start
Нет, а почему вы считаете что должен быть? Экземпляр класса моноид для функции это поточечное сложение с использованием моноидной операции на результирующем типе (для этого результирующий тип должен быть моноидом).
источник

E

Elijah in Haskell Start
Просто вижу сходство между compose и <>
источник

AP

Artem Pelenitsyn in Haskell Start
Видимо, вы действительно думаете об Endo, как выше сказали
источник

E

Elijah in Haskell Start
Да, все сошлось
источник
2021 December 02

goldstein опять in Haskell Start
а где-нибудь есть живое зеркало LYHGG?
источник

p

parket in Haskell Start
Переслано от parket
Chapters - Learn You a Haskell for Great Good!
http://learnyouahaskell.com/chapters
источник

goldstein опять in Haskell Start
вот ровно этот сайт у меня и не открывается
источник

p

parket in Haskell Start
🤷‍♂.
источник

A

Aragaer in Haskell Start
а у меня открывается. магия?
источник

goldstein опять in Haskell Start
разобрался. у меня браузер обнаруживает, что у него есть HTTPS-версия и перенаправляет на неё. но HTTPS-версия выдаёт ошибку и всё.
источник

Д

Дмитрий in Haskell Start
Что при это происходит?
источник

JS

Jerzy Syrowiecki in Haskell Start
сопоставление с образцом
источник

JS

Jerzy Syrowiecki in Haskell Start
точнее, это написано сопоставление с образцом, но само сопоставление не происходит, потому что результат не используется (лень)
источник

Д

Дмитрий in Haskell Start
Не могу найти внятное объяснение »= в Reader. Есть у кого-нибудь? Тут почему-то пропускается, в курсе Москвина непонятно
источник

Д

Дмитрий in Haskell Start
Спасибо
источник

JS

Jerzy Syrowiecki in Haskell Start
попробуйте представить Reader как функцию со скрытым аргументом
источник

JS

Jerzy Syrowiecki in Haskell Start
байнд соединяет два вычисления в одном контексте, то есть с одинаковым скрытым аргументом
источник

[

[BRM]White Rabbit in Haskell Start
(>>=) :: (e -> a) -> (a -> e -> b) -> e -> b
f >>= cont = \e -> cont (f e) e
источник

Д

Дмитрий in Haskell Start
Было бы понятно, как это использовать..
источник