Size: a a a

2021 October 15

SG

Serge S. Gulin in Haskell Start
А
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Когда один тип является подтипом другого.
источник

SG

Serge S. Gulin in Haskell Start
это понятно
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Это добавляет веселья выводу типов, начинаются всякие ковариантности
источник

SG

Serge S. Gulin in Haskell Start
Расширение интерфейса делается структурно, информация о том, откуда этот интерфейс пришёл вообще говоря непроверяема.
источник

SG

Serge S. Gulin in Haskell Start
С классами иначе
источник

SG

Serge S. Gulin in Haskell Start
Но там есть другой классный трюк: unique symbol
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Это уже слегка оффтоп :)
источник

SG

Serge S. Gulin in Haskell Start
ок ок
источник

SG

Serge S. Gulin in Haskell Start
Да мне хочется как-то сравнить системы типов Haskell и TypeScript и снабдить это сравнение примерами реальных задач, где это было полезно в моем опыте.
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Лучше, и правда, доклад сделать. Останется для потомков, а не потеряется в истории чата
источник

AP

Aleksei (astynax) Pi... in Haskell Start
(я бы послушал)
источник

GP

Gleb Patsiia in Haskell Start
Самое интересное в сравнении это между Generic Rep и сумасшедшими конструкциями с помощью infer , тут самому как то хотелось даже что то написать
источник

[

[BRM]White Rabbit in Haskell Start
И в том, что она ансаунд😊
источник

[

[BRM]White Rabbit in Haskell Start
И в том что нативные синглтоны плохо вяжутся с завтипами, к которым идёт хаскель
источник

[

[BRM]White Rabbit in Haskell Start
И в том, что в тайпскрипте нет нормального параметрического полиморфизма
источник

[

[BRM]White Rabbit in Haskell Start
И...
источник

[

[BRM]White Rabbit in Haskell Start
Много различий, в общем
источник

GP

Gleb Patsiia in Haskell Start
Различий много , а в итоге решаются бизнес задачи , иногда неплохо посравнивать в две колонки как они решаются и там и там , чтобы а зачем оно
источник

[

[BRM]White Rabbit in Haskell Start
Тайпскрипт нужен для того, чтоб планомерно типизировать жс-проект🤷‍♀
источник