Scala - копирование полей одного класса в другой, избегая дорогостоящих линз
В настоящее время мы используем линзы для копирования полей между различными классами дел. Но те из них являются дорогостоящими с точки зрения производительности, так как при наличии нескольких вложенных классов.
Существуют ли альтернативы использованию копий scala и линз scala Monocle, которые могут иметь различный компромисс между удобочитаемостью кода и производительностью?