Size: a a a

2021 July 02

DM

Dmitriy Mozhevitin in Haskell
иначе если б знали мы бы вычислили IsEmpty
источник

IK

Ilya Kos in Haskell
Он в рантайме инстанс генерирует
источник

IK

Ilya Kos in Haskell
Ты такое сам сделать не сможешь
источник

DM

Dmitriy Mozhevitin in Haskell
как с Typeable ситуация?
источник

IK

Ilya Kos in Haskell
Какая ситуация?
источник

DM

Dmitriy Mozhevitin in Haskell
ну то что инстанс Typeable реализован для любого типа a самим компилятором
источник

IO

I O in Haskell
ИМХО KnownSymbol не надо понимать как "известный тип", это значит только что мы можем получить соответствующую ему строку
источник

IK

Ilya Kos in Haskell
Тут плохо что мы используем слово “знаем”. Сам тип мы не знаем. Это просто класс так называется
источник

IK

Ilya Kos in Haskell
да
источник

IK

Ilya Kos in Haskell
Поэтому тут и кавычки
источник

DM

Dmitriy Mozhevitin in Haskell
с такой семантикой понятнее, спс
источник

IK

Ilya Kos in Haskell
Да, реализован
источник

IK

Ilya Kos in Haskell
В чем вопрос?
источник

DM

Dmitriy Mozhevitin in Haskell
ну мне показалось что это ровно такой же случай
источник

DM

Dmitriy Mozhevitin in Haskell
"компилятор генерирует инстанс"
источник

IK

Ilya Kos in Haskell
да
источник

DM

Dmitriy Mozhevitin in Haskell
все, это был уточняющий вопрос)
источник

DM

Dmitriy Mozhevitin in Haskell
чтобы понять правильно ли я понял
источник

IK

Ilya Kos in Haskell
Такой же кейс
источник

IK

Ilya Kos in Haskell
Только там для типа генерируется несколько другое значение
источник