Если у меня есть вектор записей, которые реализуют протокол, и я хочу отобразить возвращаемое значение метода каждой из этих записей на другой вектор, есть ли чистый способ сделать это?Я могу просто использовать map с анонимной функцией, обертывающей вызов метода, но это выглядит немного неуклюже.Вы просто используете метод в качестве функции в первом аргументе вызова map.
(map mymethod myrecords)
Из-за несвязанной ошибки это не сработало для меня, и я подумал, что должен был сделать ...
(map #(mymethod %) myrecords)
... это то, что я считал неуклюжим.Так что вопрос недействителен.