Size: a a a

2020 November 28

к

кана in Haskell
коммутативность умножения доказана
источник

к

кана in Haskell
@systemspace ну просто чтобы ты был в курсе
источник

к

кана in Haskell
то есть пока что на первый взгляд на тайплевел хаскеле можно написать все, что можно написать с MLTT
источник

к

кана in Haskell
ну с учетом type-in-type
источник

R

Roman in Haskell
как тебе такое, Илон Маск:

-- >>> materializeTypeOf $ \x y -> x
-- x_0 -> x_1 -> x_0
-- >>> materializeTypeOf $ let fix f = f (fix f) in fix
-- (x_0 -> x_0) -> x_0
-- >>> materializeTypeOf bimap
-- (x_0 -> x_1) -> (x_2 -> x_3) -> x_4 x_0 x_2 -> x_4 x_1 x_3

https://gist.github.com/effectfully/3ed75f41dd84cbb11fae77da503483ff
источник

к

кана in Haskell
ого, круто

typeOf делает похожую вещь, только он не будет работать c полиморфными типами
источник

к

кана in Haskell
если еще typeable прикрутить чтобы имена типов неполиморфных выдавать
источник

к

кана in Haskell
но вроде бы никак не состыковать
источник
2020 November 29

R

Roman in Haskell
кана
но вроде бы никак не состыковать
ща попробую, мне кажется можно
источник

R

Roman in Haskell
готово, та же ссылка
источник

AV

Alexander Vershilov in Haskell
Maxim Koltsov
Кана подсаживает всех на свою иглу)
Мою!
источник

ЗП

Зигохистоморфный Пре... in Haskell
Ilya Kos
Поставлю более конкретный вопрос: какой самый адекватный способ использовать do-нотацию с indexed monad?
источник

AA

A64m AL256m qn<co... in Haskell
вроде как 4 комитетчика уже проголосовало, т.е. предварительно известно какие экстеншоны уже не проходят в GHC2021
источник

AA

A64m AL256m qn<co... in Haskell
например апликатив-ду, блок аргументс и дупликейт рекорд филдс не проходят
источник

AA

A64m AL256m qn<co... in Haskell
оверлоадед стрингс и лейбдлы естественно тоже
источник

AA

A64m AL256m qn<co... in Haskell
интересно еще что комитетчики ненавидят паттерн-синонимы
источник

AA

A64m AL256m qn<co... in Haskell
еще интересно что все четыре проголосовали за тайпфемели а фандепы висят на волоске - выбывают если хотяб один еще комитетчик за них не проголосует
источник

AA

A64m AL256m qn<co... in Haskell
а ну и конечно МПТК за 4, че они будут без фандепов делать с ними - непонятно
источник

AA

A64m AL256m qn<co... in Haskell
я уж не говорю про то, что они могут голосовать за экстеншон Х включающий экстеншон У, но против экстеншона У
источник

ЗП

Зигохистоморфный Пре... in Haskell
A64m AL256m qn I0
а ну и конечно МПТК за 4, че они будут без фандепов делать с ними - непонятно
что это?
источник