Size: a a a

2020 May 23

AV

Alexander Vershilov in haskell_blah
Oleg ℕizhnik
Ну нет, CT полезного для хаскелл довольно много. Но он полезен для разработчика конпелятора и отдельных библиотек
Мне казалось, что интерес в CT всякие производные структуры, которые автоматом возникают, я не замечал, чтобы их часто использовали
источник

IK

Ilya Kos in haskell_blah
Oleg ℕizhnik
Типа вы чутка выучили, пока знали поняли недра, потом зыбыли и теперь не способны снова понимать недра?
Да я не дошёл до того чтобы понимать недра
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Oleg ℕizhnik
Пока из 3-х пытавшихся 0 смогло объяснить эту формулировку
pure - Unit, join - <>, fmap - (эндо)функтор. Чо там не понятного
источник

IK

Ilya Kos in haskell_blah
Я ТК изучал очень поверхностно

Но из того что я смотрел, мне оно показалось полезным  (возможно это была какая-то проекция на оставшуюся часть ТК, и она на самом деле не полезна, хз)
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Leonid 🦇 Onokhov
pure - Unit, join - <>, fmap - (эндо)функтор. Чо там не понятного
pure не из теорката, жойн не из теорката
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Oleg ℕizhnik
pure не из теорката, жойн не из теорката
Ой да насрать
источник

Oℕ

Oleg ℕizhnik in haskell_blah
в теоркате они же мю и ню
источник

LO

Leonid 🦇 Onokhov in haskell_blah
да хоть zaloopa
источник

Oℕ

Oleg ℕizhnik in haskell_blah
как можно понять, что ню - это пур, пока ты не догадаешься, что монада моделирует чтото impure
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Я тебе как инженер поясняю, а не как какой-то там академик-математик в башне
источник

λ

λoλzod in haskell_blah
Осталось понять причем тут моноид
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Oleg ℕizhnik
как можно понять, что ню - это пур, пока ты не догадаешься, что монада моделирует чтото impure
Я как-то понял же. Чисто по картинкам с этими их графами
источник

LO

Leonid 🦇 Onokhov in haskell_blah
λoλzod
Осталось понять причем тут моноид
Моноид это a*a -> a
источник

LO

Leonid 🦇 Onokhov in haskell_blah
А тут M*M -> M, где M категория эндофункторов M -> M
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Но это не точно
источник

DF

Dollar Føølish in haskell_blah
Леонид просто изучал хаскель по мультикам
источник

IK

Ilya Kos in haskell_blah
Leonid 🦇 Onokhov
А тут M*M -> M, где M категория эндофункторов M -> M
Вот я тоже так подумал, но у тебя М это из хаскеля что? а -> m a?
источник

LO

Leonid 🦇 Onokhov in haskell_blah
Ilya Kos
Вот я тоже так подумал, но у тебя М это из хаскеля что? а -> m a?
fmap :: (a -> m a) -> m (m a)
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Leonid 🦇 Onokhov
Я как-то понял же. Чисто по картинкам с этими их графами
ок
источник

Oℕ

Oleg ℕizhnik in haskell_blah
Leonid 🦇 Onokhov
Моноид это a*a -> a
ну ещё 1->a и законы
источник