Size: a a a

2020 May 28

к

кана in Haskell
а Sub из a ~# b делает a ~R# b, потому что cast работает именно с репрезентабл ролью коерсов на типах (и с любой на каиндах, как я понял)

https://repository.brynmawr.edu/cgi/viewcontent.cgi?article=1015&context=compsci_pubs
источник

YS

Yan Shkurinskiy in Haskell
кана
а Sub из a ~# b делает a ~R# b, потому что cast работает именно с репрезентабл ролью коерсов на типах (и с любой на каиндах, как я понял)

https://repository.brynmawr.edu/cgi/viewcontent.cgi?article=1015&context=compsci_pubs
А значок ~#R видимо означает эквивалентность типов с репрнзентативной ролью?
источник

YS

Yan Shkurinskiy in Haskell
Я кажется понял что ты написал)
источник

YS

Yan Shkurinskiy in Haskell
Ну или половину - точно
источник

к

кана in Haskell
Yan Shkurinskiy
А значок ~#R видимо означает эквивалентность типов с репрнзентативной ролью?
+
источник

YS

Yan Shkurinskiy in Haskell
Спасибо за подробное объяснение!
источник

JS

Jerzy Syrowiecki in Haskell
Алексей Худяков
Я, кстати, недавно словил баг из-за перегрузки length. Что характерно там была не тупля
а что было?
источник

АХ

Алексей Худяков... in Haskell
Заменил [a] на Identity [a], т.е. типы были более замысловатые, но смысл такой
источник

AV

Alexander Vershilov in Haskell
А пользовался бы universum не было бы такого!
источник

АХ

Алексей Худяков... in Haskell
Я как-нибудь так
источник

_:

_Ryner' :: IO ❄️ in Haskell
Страшно выглядит
источник

YS

Yan Shkurinskiy in Haskell
корка и не должна выглядеть красиво)
источник

JS

Jerzy Syrowiecki in Haskell
Алексей Худяков
Заменил [a] на Identity [a], т.е. типы были более замысловатые, но смысл такой
потому что Identity не должно воровать семантику у OneTuple
источник

JS

Jerzy Syrowiecki in Haskell
Identity вообще не должно никакой семантики добавлять, кроме самой тривиальной типа Monad
источник

АХ

Алексей Худяков... in Haskell
Ну и Foldable
источник

АХ

Алексей Худяков... in Haskell
и Traversable
источник

A

Antonio in Haskell
и Num !!!!11
источник

LO

Leonid 🦇 Onokhov in Haskell
Да и вообще все классы пробрасывать
источник

AP

Anatolii Prylutskyi in Haskell
кто-то в продакшоне http2 использовал с пушами?
источник

AP

Anatolii Prylutskyi in Haskell
warp вроде умеет в хттп2
источник