Size: a a a

2020 October 31

VL

Valeriy L in Lisp Forever
надо написать автору
источник
2020 November 01

a

akater in Lisp Forever
Valeriy L
Блин, почему в Common Lisp Cookbook ни слова не упоминается о default-initargs
Вообще-то надо CLHS читать.  (И CLtL2 по возможности.)
источник

VL

Valeriy L in Lisp Forever
а можно делать type aliases ?
источник

VL

Valeriy L in Lisp Forever
хочу сделать к (and keyword (member :bla1 :bla2 :bla3))
источник

VL

Valeriy L in Lisp Forever
кста, в этом случае обязательно указывать keyword или sbcl должен понять?
источник

a

akater in Lisp Forever
Понять что?  Что подтип?  Проверить легко — понимает.
источник

a

akater in Lisp Forever
Valeriy L
а можно делать type aliases ?
Нет, но и для функций-то нету alias'ов же.
источник

VL

Valeriy L in Lisp Forever
(subtypep '(member :bla1 :bla2) 'keyword)
рил даёт тру
источник

SA

Sokolov Andrew in Lisp Forever
Всмысле
источник

SA

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

SA

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

VL

Valeriy L in Lisp Forever
Я уже разобрался
источник

SA

Sokolov Andrew in Lisp Forever
deftype все дела
источник

SA

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

VL

Valeriy L in Lisp Forever
а есть какой способ получить доступ к объявленому типу функции через declare/declaim
источник

a

akater in Lisp Forever
Valeriy L
а есть какой способ получить доступ к объявленому типу функции через declare/declaim
Непонятно.  Это?
CL-USER> (sb-introspect:function-type 'cons)
(FUNCTION (T T) (VALUES CONS &OPTIONAL))
источник

VL

Valeriy L in Lisp Forever
ага
источник

VL

Valeriy L in Lisp Forever
спасибо
источник

VL

Valeriy L in Lisp Forever
я так понимаю это implementation dependent
источник

a

akater in Lisp Forever
Valeriy L
я так понимаю это implementation dependent
Это CLtL2
источник