Size: a a a

2020 December 21

DP

Dmitry Plesovskykh in Lisp Forever
или зачем нужны зависимые типы если половина кода будет динамической? кому они помогут? (кроме локальных случаев как eDSL в конкретных местах)
источник

SA

Sokolov Andrew in Lisp Forever
типизация может быть неявной
источник

SA

Sokolov Andrew in Lisp Forever
всм само выводить все
источник

SA

Sokolov Andrew in Lisp Forever
контракты же в рантайме чекаются?
источник

AK

Andrew Kravchuk in Lisp Forever
Dmitry Plesovskykh
могу если что на выходных помочь с переводом, за пару выходных можно сделать в принципе. но я не супер нейтив инглиш, но там и слог достаточно понятный. скорее, требует больше передать по смыслу ближе к сути и красиво литературненько, наверное, так? вы уже начали перевод, где можно присоединиться?
Да, тут скорее важнее русский хорошо знать))
Я первый абзац кое-как перевел и задолбался 😅 Завтра на github выложу тогда
источник

AK

Andrew Kravchuk in Lisp Forever
Dmitry Plesovskykh
так пожалуйста, откуда такая агрессия?
Не обращай внимания, у моего тезки такая манера общения прост)
источник

DP

Dmitry Plesovskykh in Lisp Forever
Andrew Kravchuk
Да, тут скорее важнее русский хорошо знать))
Я первый абзац кое-как перевел и задолбался 😅 Завтра на github выложу тогда
с русским вроде все более менее ) но это не точно. давайте попробуем. на выходных смогу присоединиться если что
источник

AK

Andrew Kravchuk in Lisp Forever
Ок, отлично
источник

DP

Dmitry Plesovskykh in Lisp Forever
Sokolov Andrew
всм само выводить все
из всех реализаций что я видел, такой неявный вывод создает больше проблем чем решает. и требует статической типизации всего модуля. typed racket это условно вариант ближе к хаскелю. контракты несколько другой подход. как по мне их можно сочетать. но зачастую оно излише и хочется просто динамики с опцитипами аля CL
источник

SA

Sokolov Andrew in Lisp Forever
можно 1 проблемы для примера?
источник

DP

Dmitry Plesovskykh in Lisp Forever
ой я не готов это кучу раз уже обсуждалось на каждом углу. холиварить че то нет настроения аообще сейчас
источник

SA

Sokolov Andrew in Lisp Forever
окей
источник

SA

Sokolov Andrew in Lisp Forever
ну то есть нельзя
источник

SA

Sokolov Andrew in Lisp Forever
ну тогда короче я молодец
источник

AK

Andrew Kravchuk in Lisp Forever
Мне тоже интересно, что за реализации, типов-то в лиспах, почитай, кроме typed racket и CL нету. Есть только какие-то слабые попытки в Gambit Scheme
источник

SA

Sokolov Andrew in Lisp Forever
железная банка выводит часть типов
источник

SA

Sokolov Andrew in Lisp Forever
кое где могла бы больше но спек мешает
источник

SA

Sokolov Andrew in Lisp Forever
кое где не допилили
источник

SA

Sokolov Andrew in Lisp Forever
но то что спек мешает там на самом деле можно обойти
источник

SA

Sokolov Andrew in Lisp Forever
короче
источник