Size: a a a

2019 October 22

A

Andrey in Lisp Forever
Yaroslav Hayovich
*** - EVAL: (1) is not a function name; try using a symbol instead
(print (caaddr '((1) (2 3) (a 4))))
источник

YH

Yaroslav Hayovich in Lisp Forever
Thanks, дякую спасибо kesenem ......
источник

a

akater in Lisp Forever
Andrey
(print (caaddr '((1) (2 3) (a 4))))
Зачем print-то? Во-первых, это непонимание буквы p в слове REPL, во-вторых, юзер увидит A дважды и не поймет ничего.

Повсеместное использование print и return это дурная привычка, формируемая плохими средами программирования в первом случае и низкими языками во втором.
источник

PG

Pïg Grëënëst in Lisp Forever
Лол кек заовнен
источник

a

akater in Lisp Forever
akater
Зачем print-то? Во-первых, это непонимание буквы p в слове REPL, во-вторых, юзер увидит A дважды и не поймет ничего.

Повсеместное использование print и return это дурная привычка, формируемая плохими средами программирования в первом случае и низкими языками во втором.
«низкие» = «низкоуровневые» ∪ «имитирующие низкоуровневые по той или иной причине»
источник

A

Andrey in Lisp Forever
akater
Зачем print-то? Во-первых, это непонимание буквы p в слове REPL, во-вторых, юзер увидит A дважды и не поймет ничего.

Повсеместное использование print и return это дурная привычка, формируемая плохими средами программирования в первом случае и низкими языками во втором.
Okay. Только автор вопроса не реплом пользовался
источник

a

akater in Lisp Forever
Andrey
Okay. Только автор вопроса не реплом пользовался
Вы правы. :-( Ему же хуже, значит.
источник

A

Andrey in Lisp Forever
Всё равно замечание полезное
источник
2019 October 28

AK

Andrew Kravchuk in Lisp Forever
Твоё лицо, когда выяснил, что в alexandria есть if-let, есть when-let, но ска нет unless-let
источник

AK

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

AK

Andrew Kravchuk in Lisp Forever
Ну почему всякие лисповеды игнорируют unless? Например, в довольно приличном диалекте fennel, который транслируется в lua, та же история - есть when, но нет unless. Зачем так жить, пацаны?
источник

AK

Andrew Kravchuk in Lisp Forever
Простите, накипело
источник

PG

Pïg Grëënëst in Lisp Forever
А зачем unless-let?
источник

AK

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

AK

Andrew Kravchuk in Lisp Forever
Хотя я сейчас подумал, что всё равно там у меня будет zerop, а значит само значение переменной потеряется
Блин
источник

PG

Pïg Grëënëst in Lisp Forever
Ага
источник

AK

Andrew Kravchuk in Lisp Forever
Наверное, мне слишком часто хочется, чтобы в коде всё было K P A C U B O
источник

PG

Pïg Grëënëst in Lisp Forever
(if-let ((x (...))
        (_ (zerop x)))
   ...)
источник

AK

Andrew Kravchuk in Lisp Forever
Спс👌
источник

VL

Valeriy L in Lisp Forever
Andrew Kravchuk
Наверное, мне слишком часто хочется, чтобы в коде всё было K P A C U B O
Все любят красиво)
источник