Size: a a a

2020 December 16

YS

Yan Shkurinskiy in Haskell
(ну это всё частности)
источник

AV

Alexander Vershilov in Haskell
Угу, которые только в ghci и то не во всех версиях
источник

AV

Alexander Vershilov in Haskell
Хотя я не точно сказал
источник

R

Roman in Haskell
>>> bimap & Main.typeOf
forall (a :: *) (b :: *) (c :: *) (d :: *) (f :: * -> * -> *). Bifunctor f => (a -> b) -> (c -> d) -> f a c -> f b d
>>> elem & Main.typeOf
forall (a :: *) (f :: * -> *). (Eq a, Foldable f) => a -> f a -> Bool
>>> 3 & Main.typeOf
forall (a :: *). Num a => a
>>> fst & Main.typeOf
forall (a :: *) (b :: *). (a, b) -> a
>>> Proxy & Main.typeOf
forall (a :: *) (x :: a). Proxy x


magic
источник

MK

Maxim Koltsov in Haskell
forall (a :: *) (x :: a). Proxy x
источник

MK

Maxim Koltsov in Haskell
подозрительно
источник

MK

Maxim Koltsov in Haskell
Roman
>>> bimap & Main.typeOf
forall (a :: *) (b :: *) (c :: *) (d :: *) (f :: * -> * -> *). Bifunctor f => (a -> b) -> (c -> d) -> f a c -> f b d
>>> elem & Main.typeOf
forall (a :: *) (f :: * -> *). (Eq a, Foldable f) => a -> f a -> Bool
>>> 3 & Main.typeOf
forall (a :: *). Num a => a
>>> fst & Main.typeOf
forall (a :: *) (b :: *). (a, b) -> a
>>> Proxy & Main.typeOf
forall (a :: *) (x :: a). Proxy x


magic
а расскажи зачем ты это делаешь вообще?)
источник

R

Roman in Haskell
Maxim Koltsov
подозрительно
чем?
источник

R

Roman in Haskell
Maxim Koltsov
а расскажи зачем ты это делаешь вообще?)
мне было интересно, получится ли
источник

MK

Maxim Koltsov in Haskell
Roman
чем?
(a :: *)
это правда так?
источник

MK

Maxim Koltsov in Haskell
λ> :t +v Proxy
Proxy :: forall {k} (t :: k). Proxy t
источник

R

Roman in Haskell
Maxim Koltsov
(a :: *)
это правда так?
proxy :: forall (a :: *) (x :: a). Proxy x
proxy = Proxy
источник

MK

Maxim Koltsov in Haskell
TypeInType strikes again
источник

R

Roman in Haskell
Maxim Koltsov
а расскажи зачем ты это делаешь вообще?)
какая-то небольшая часть этого добра однажды поселится в проде
источник

MK

Maxim Koltsov in Haskell
в плютусе?
источник

R

Roman in Haskell
угу. Я ПР уже сделал, осталось только доки написать
источник

AA

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

AA

A64m AL256m qn<co... in Haskell
но, конечно, тот результат что не совсем днище - не для серванта
источник

MK

Maxim Koltsov in Haskell
на голом wai?
источник

A

Andrey in Haskell
да
источник