Size: a a a

2020 October 15

SA

Sokolov Andrew in Lisp Forever
блин я хз че такое серия соре
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
где по cartesian-ам будут все со всеми, а по scalar просто мап
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
на самом деле там немножк оверкилл, потому что кросс-мапы потом собираются как целые списки
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
просто потому что ну а как еще
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
и серией можно делать именно последний map-fn
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
Alexey Egorov
Это же ql.
то есть, у простых смертных есть шелл скрипт, который pull-ит их поделки в ~/quicklisp/local-projects ?
источник

AE

Alexey Egorov in Lisp Forever
Vλadimir (Hawthorne the Distorted Mesh)
то есть, у простых смертных есть шелл скрипт, который pull-ит их поделки в ~/quicklisp/local-projects ?
ln -s
источник

AE

Alexey Egorov in Lisp Forever
Но вообще сделать скрипт — неплохая идея.
источник

a

akater in Lisp Forever
Vλadimir (Hawthorne the Distorted Mesh)
Так плохо что аж хорошо. И работает. А кто может это дерьмо проще/понятней сделать?
Не смотрел пока, но у series так себе интерфейс — оно очень давно написано, еще до CL по сути, и с тех пор стали популярными другие названия, по меньшей мере.  Есть система folio2, которая пытается с этим что-то сделать.
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
akater
Не смотрел пока, но у series так себе интерфейс — оно очень давно написано, еще до CL по сути, и с тех пор стали популярными другие названия, по меньшей мере.  Есть система folio2, которая пытается с этим что-то сделать.
ок,  посмотрю спамибо
источник

VL

Valeriy L in Lisp Forever
https://www.gnu.org/software/guile/manual/html_node/Defmacros.html
читаю значит про гайловые макросы и дошёл до момента где рассказывают про православные макросы. Попробовал перебиндить if через flet и sbcl выдал ошибку, мол нельзя спешалы менять.
Я считаю это победа)
Потом я написал конечно же правильную версию с gensym
источник

VL

Valeriy L in Lisp Forever
а вы как считаете, возня с гигиеной стоит того?
источник

a

akater in Lisp Forever
Valeriy L
а вы как считаете, возня с гигиеной стоит того?
Нет.
источник

AE

Alexey Egorov in Lisp Forever
Valeriy L
а вы как считаете, возня с гигиеной стоит того?
Нет.
источник

AE

Alexey Egorov in Lisp Forever
Гигиенические макросы это мем.
источник

VL

Valeriy L in Lisp Forever
лол, пока что выглядит всё очень полярно)
источник

VL

Valeriy L in Lisp Forever
я так понимаю если такой вопрос задать в схемо-чатике то там будет противополжный ответ)
источник

AE

Alexey Egorov in Lisp Forever
Когда есть удобный генсим, гигиена не нужна.
источник

AE

Alexey Egorov in Lisp Forever
Valeriy L
я так понимаю если такой вопрос задать в схемо-чатике то там будет противополжный ответ)
Возможно.
источник

AK

A K in Lisp Forever
Привет! Получил рецензию на свою лабу, все сделано не так... Задание 1 (найти последний элемент списка) надо через рекурсию, переделал. Теперь функция выглядит так
(defun last-element (x)
  (if (null (cdr x))
      (car x)
      (if (null (cdr x))
        (car x)
        (last-element (cdr x)))))
источник