Size: a a a

2021 January 29

ЗП

Зигохистоморфный Пре... in Haskell
можно уже писать каинды с @ как с типами?
источник

ЗП

Зигохистоморфный Пре... in Haskell
fn (Proxy :: Proxy anyKind)
источник

к

кана in Haskell
всегда можно было
источник

ЗП

Зигохистоморфный Пре... in Haskell
тогда чего так ок
fn (Proxy :: Proxy anyKind)
а так нет
fn @anyKind
источник

YS

Yan Shkurinskiy in Haskell
fn (Proxy @anyKind)?
источник

к

кана in Haskell
без понятия, у меня и так и так ок
источник

ЗП

Зигохистоморфный Пре... in Haskell
Yan Shkurinskiy
fn (Proxy @anyKind)?
верно, оно хотело kind = Type
источник

к

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

к

кана in Haskell
Зигохистоморфный Препроморфизм
верно, оно хотело kind = Type
потому что PolyKinds не включен
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
потому что PolyKinds не включен
{-# LANGUAGE TypeInType #-}
источник

ЗП

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

к

кана in Haskell
легаси экстеншен же
источник

к

кана in Haskell
но с ним тоже все работает
источник

ЗП

Зигохистоморфный Пре... in Haskell
без прокси у меня так
-- Expected a type, but
-- ‘UnwrapConst (EvalNat ExprD ('EIf ('ELitBool 'False) ('ELitInt 1) ('EAdd ('ELitInt 42) ('ELitInt 45))))’ has kind
-- ‘PrettyType’
источник

к

кана in Haskell
ну это где-то у тебя ошибка
источник

к

кана in Haskell
сдейл минимальный пример с проксей
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
сдейл минимальный пример с проксей
источник

ЗП

Зигохистоморфный Пре... in Haskell
вот с ним Proxy @X ок, а @X нет
источник

к

кана in Haskell
кек, так конечно, такое не будет работать с и типами
источник

к

кана in Haskell
там явно требуется Proxy как аргумент
источник