Size: a a a

2020 November 28

к

кана in Haskell
чтобы даже с @ их нельзя было указать
источник

AA

A64m AL256m qn<co... in Haskell
кана
в ghc уже можно как-то вручную указывать полностью невидимые типоаргументы?

forall {x}. то есть?
есть
источник

к

кана in Haskell
какой это экстеншен?
источник

AA

A64m AL256m qn<co... in Haskell
кана
какой это экстеншен?
не помню, это новая фича, с 9.0
эксплисит специфисити вроде называется
источник

к

кана in Haskell
понял
источник

к

кана in Haskell
там же будет ghc ругаться на то, что нельзя вывести такой аргумент, даже если AllowAmbiguousTypes будет включен?
источник

AA

A64m AL256m qn<co... in Haskell
не уверен
источник

IK

Ilya Kos in Haskell
кана
в ghc уже можно как-то вручную указывать полностью невидимые типоаргументы?

forall {x}. то есть?
А когда такое может быть полезно?
источник

AA

A64m AL256m qn<co... in Haskell
Ilya Kos
А когда такое может быть полезно?
чтоб не писать foo @_ @_ @_ @Bar
источник

IK

Ilya Kos in Haskell
A64m AL256m qn I0
чтоб не писать foo @_ @_ @_ @Bar
Ну ненужные просто последними ставишь
источник

IK

Ilya Kos in Haskell
Это не прблема
источник

к

кана in Haskell
а если там зависимость?
источник

к

кана in Haskell
forall a (x :: a)
?
источник

IK

Ilya Kos in Haskell
А
источник

IK

Ilya Kos in Haskell
А давно такое можно?
источник

IK

Ilya Kos in Haskell
кана
forall a (x :: a)
?
такое
источник

к

кана in Haskell
вроде да
источник

IK

Ilya Kos in Haskell
ого
источник

IK

Ilya Kos in Haskell
Прикольно
источник

AA

A64m AL256m qn<co... in Haskell
лет десять
источник