Size: a a a

2020 July 09

A

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

ХЛ

Хороший Лисичко... in Haskell
Зачем есть newtype?
источник

ХЛ

Хороший Лисичко... in Haskell
Мне из wiki показалось, что это почти type
источник

ХЛ

Хороший Лисичко... in Haskell
Надеюсь тут новичков не гонят...
источник

AO

Artem Ohanjanyan in Haskell
Хороший Лисичко
Надеюсь тут новичков не гонят...
Не горят, но для них есть отдельный чат
@haskell_learn
источник

AO

Artem Ohanjanyan in Haskell
Хороший Лисичко
Мне из wiki показалось, что это почти type
Должно было показаться, что это почти data
источник

AO

Artem Ohanjanyan in Haskell
type это синоним
источник

AO

Artem Ohanjanyan in Haskell
type A = B
источник

ХЛ

Хороший Лисичко... in Haskell
Artem Ohanjanyan
Должно было показаться, что это почти data
Было бы почти дата, если бы было много конструкторов
источник

il

i l in Haskell
источник

AO

Artem Ohanjanyan in Haskell
Везде вместо B можно писать A
источник

IK

Ilya Kos in Haskell
Хороший Лисичко
Мне из wiki показалось, что это почти type
newtype создаёт новый тип, а type просто делает новое название
источник

ХЛ

Хороший Лисичко... in Haskell
Ilya Kos
newtype создаёт новый тип, а type просто делает новое название
Но этот тип отличается только символом в начале?
источник

IK

Ilya Kos in Haskell
Отличается от чего?
источник

IK

Ilya Kos in Haskell
От того, что внутри него сидит?
источник

AO

Artem Ohanjanyan in Haskell
Хороший Лисичко
Но этот тип отличается только символом в начале?
type новый тип не создаёт совсем, newtype создаёт
источник

ХЛ

Хороший Лисичко... in Haskell
Ilya Kos
От того, что внутри него сидит?
Да
источник

IK

Ilya Kos in Haskell
newtype это функционально то же самое, что data
источник

IK

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

IK

Ilya Kos in Haskell
Для программиста newtype и data с точки зрения использования это одно и то же
источник