Volevo provare gli obiettivi e la libreria Monocle sembrava (dal mio punto di vista noobish) buona con tutti quei fantasiosi piatti senza @Lenses. Sfortunatamente ho scoperto che ci sono pochi materia
Definito alcune classi case annidate con List campi: @Lenses("_") case class Version(version: Int, content: String)
@Lenses("_") case class Doc(path: String, versions: List[Version])
@Lenses("_") ca
Ho un nidificata struttura case classi in un List per semplicità utilizzerà segue come esempio - case class Address(street: String, city: String, state: String, zipCode: Int)
case class Person(firstN