Можно HList + foldMap + Poly1
кажется то что ты хочешь работает из коробки если просто правильно использовать классы типов в скале правда я не уверен что понял чего ты хочешь добиться
https://scastie.scala-lang.org/rudogma/EOniYRQ3RxW9i59CKYpt6Q/3
Обсуждают сегодня