История изменений
Исправление monk, (текущая версия) :
заворачивать параметры в специальный класс параметров
А пользоваться как?
(foo my-b (make-instance 'parameters-int-int 1 2)) ?
Или я что-то не так понял?
передавать пары key=value и делать матчинг по ним
В этом случае имеем а) параметры по имени кроме первого b) в реализации один огромный cond/case/typecase на реально 3-4 функции.
Исходная версия monk, :
заворачивать параметры в специальный класс параметров
А пользоваться как?
(foo my-b (make-instance parameters-int-int 1 2)) ?
Или я что-то не так понял?
передавать пары key=value и делать матчинг по ним
В этом случае имеем а) параметры по имени кроме первого b) в реализации один огромный cond/case/typecase на реально 3-4 функции.