type X = VeryLongTypeName1
type Y = VeryLongTypeName2
}
case class Foo0[A, B]()
def foo(foo: Foo): Foo0[foo.X, foo.Y] = ???
хз, теряется смысл, читать еще хуже в моем коде у пары [VeryLongTypeName1, VeryLongTypeName2] _вместе_ есть определенное значение, и вот его бы хотелось вынести в одноместный алиас
Обсуждают сегодня