Size: a a a

2020 December 21

LL

Lämppi Lütti in Lisp Forever
А в случае динамической типизации у тебя нет других проверок, кроме как в рантайме
источник
2020 December 22

DP

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

DP

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

DP

Dmitry Plesovskykh in Lisp Forever
но у контрактов может быть динамическая природа по своему смыслу во многих местах - например ты знаешь тип аргументов, но их сумму узнаешь только в рантайме и не раньше
источник

DP

Dmitry Plesovskykh in Lisp Forever
как это статически чекнуть? особенно если данные тебе прилетают откуда-то из вне. от пользователя например
источник

T

TGG in Lisp Forever
Лисповчане, какой плагин в виме для работы с Лиспом/Схемой лучше всего?
источник

ND

Nikita Domnickij in Lisp Forever
там недавно всплывало что-то на луа
источник

ND

Nikita Domnickij in Lisp Forever
но оно только для неовима
источник

T

TGG in Lisp Forever
Nikita Domnickij
но оно только для неовима
Мне подойдёт
источник

ND

Nikita Domnickij in Lisp Forever
conjure
источник

ND

Nikita Domnickij in Lisp Forever
но оно пока только в рякет умеет видимо
источник

ND

Nikita Domnickij in Lisp Forever
но вообще я б взял емакс с каким-нибудь стартер китом
источник

ND

Nikita Domnickij in Lisp Forever
и остался бы там
источник

ND

Nikita Domnickij in Lisp Forever
(что я и сделал)
источник

YK

Yaroslav Khnygin in Lisp Forever
TGG
Лисповчане, какой плагин в виме для работы с Лиспом/Схемой лучше всего?
slimv
источник

T

TGG in Lisp Forever
Nikita Domnickij
но вообще я б взял емакс с каким-нибудь стартер китом
Спасибо, но не зашло
источник

YK

Yaroslav Khnygin in Lisp Forever
источник

T

TGG in Lisp Forever
Спасибо
источник

DP

Dmitry Plesovskykh in Lisp Forever
TGG
Спасибо, но не зашло
попробуй spacemacs - там все типа преднастроено уже, и говорят "как в виме" и хоткеи больше для землян, чем инопланетян. но лично мне инопланетная раскладки и олдскульный имакс больше нравятся.
источник

T

TGG in Lisp Forever
Dmitry Plesovskykh
попробуй spacemacs - там все типа преднастроено уже, и говорят "как в виме" и хоткеи больше для землян, чем инопланетян. но лично мне инопланетная раскладки и олдскульный имакс больше нравятся.
Я на думе сидел. Гуи не для меня.
источник