Есть ли что-нибудь эквивалентное замечательной функции Groovy SomeClass.metaClass.getProperty в scala? Это было бы очень полезно для создания языков, специфичных для предметной области. Например, я мог бы тогда сказать: val x = SomeClass (); x.arbitraryPropertyName
, а не x.get («randomPropertyName»)
или x («randomPropertyName»)
.