在《common lisp cookbook》 function这章中有一个setf function 这么一个小节。看得我好懵啊
按照上面的说法,难道就只是为了将setf 和函数名绑定,作为一个函数的另一个名字?对。可以节约导出的 symbol。
??, 啥叫导出的symbol
(defpackage #;my-package
(:use #:cl)
(:export #:hello))
instead of
(defpackage #;my-package
(:use #:cl)
(:export #:hello #:hello-setter))