I.e. перенос состояния от одного объекта к другому объекту, который разделяет некоторые (но не все) элементы первого объекта.Как разработчик LISP решит проблему, которую AutoMapper решает в .NET?
Я еще не применяю этот вопрос к какой-либо реальной проблеме, но, я думаю, я прошу, чтобы он почувствовал различия в подходах к решению проблем в LISP, в отличие от объектно-ориентированных языков, таких как C#.
В случае, когда вам больше не нужен исходный объект после передачи, вы можете просто вызвать «change-class», чтобы изменить его класс на месте. – Ken