Size: a a a

2021 June 26

SA

Sokolov Andrew in Lisp Forever
проверить что делает то ж самое
источник

Q

Qwerty in Lisp Forever
отосплюс - так и так попробую
источник

n

nconc in Lisp Forever
Как вариант: sub-plist
источник

n

nconc in Lisp Forever
источник

TP

Tima Petrov in Lisp Forever
Привет всем
источник

a

akater in Lisp Forever
sub это не отдельное слово, и не пишется через дефис.  subset, subspace, subquiver, subpartition.
источник

n

nconc in Lisp Forever
В запросе слитно: lisp subplist, выдача такая.
источник

n

nconc in Lisp Forever
источник

n

nconc in Lisp Forever
Версия: правильнее sub-plist, поскольку plist, в свою очередь, является сокращением от property list.
источник

a

akater in Lisp Forever
Почему тогда не p-list?

Я не вижу проблемы в subplist.
источник

n

nconc in Lisp Forever
Одно сокращение: plist, listp, а несколько подряд – надо расшифровывать, например: plistp.
источник

SA

Sokolov Andrew in Lisp Forever
@akater  оцени меня тож кстати
источник

a

akater in Lisp Forever
• У тебя nil value не обрабатывается
• Предпочитаю с деструктуризацией (key value)

И в целом мне не нравится делать предикат на каждый вызов пока можно без этого.  А если человек хочет имитировать синтаксис запросов (sql или любой другой), то тут уж точно макрос.
источник

SA

Sokolov Andrew in Lisp Forever
всм nil не обрабатывается
источник

SA

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

SA

Sokolov Andrew in Lisp Forever
деструктуризация медленная вещь насколько я понимаю
источник

a

akater in Lisp Forever
Из значения (getf '(:x nil) :x) непонятно, есть там :x или нет.  В моем решении задан default, см. https://dpaste.org/EvFz
источник

SA

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

SA

Sokolov Andrew in Lisp Forever
ну да
источник

SA

Sokolov Andrew in Lisp Forever
хотя это уже проблема гетфа а не моя
источник