Size: a a a

2021 June 17

ЗП

Зигохистоморфный Пре... in Haskell
обычная это примитивная?
источник

K

Kir in Haskell
А в Codensity смотрел?
источник

K

Kir in Haskell
Потому что это Codensity, а не Cont
источник

ЗП

Зигохистоморфный Пре... in Haskell
это же Codensity
источник

к

кана in Haskell
а ну да, у Cont нет forall r., он аргументом
источник

к

кана in Haskell
блин ну апи Codensity мне не нравится
источник

K

Kir in Haskell
У меня при попытке работать с Cont каждый раз закипают мозги
источник

K

Kir in Haskell
Это потому что оно предназначено как оболочка к Free
источник

ЗП

Зигохистоморфный Пре... in Haskell
почему? в жс это всюду)
источник

к

кана in Haskell
всякие репрезентабл, Adjunction
источник

к

кана in Haskell
мне бы человеческое что-нибудь
источник

K

Kir in Haskell
В Js всюду >>=/fmap руками, это-то я могу
источник

ЗП

Зигохистоморфный Пре... in Haskell
вернее это монадическое преобразование Кейли, для оптимизации >>= как на примере с Endo для списка (оптимизация`:`)
источник

K

Kir in Haskell
Дык это Кметт писал, что ты хошь
источник

ЗП

Зигохистоморфный Пре... in Haskell
видимо тебе надо какой-то hoistCodensity
источник

к

кана in Haskell
таких не нахожу
источник

ЗП

Зигохистоморфный Пре... in Haskell
hoistCodensity :: forall f g. (f ~> g) -> (g ~> f) -> Codensity f ~> Codensity g
hoistCodensity f g (Codensity m) = Codensity (\k -> f (m (g <<< k)))
источник

к

кана in Haskell
а ну нет, это не то сделает вроде бы
источник

K

Kir in Haskell
Где б ещё достать обе натуральные трансформации разом-то
источник
2021 June 18

к

кана in Haskell
мне в целом не сложно будет и самому эту функцию написать
источник