Вопросы по теме 'unapply'
Как сопоставить класс с шаблоном с несколькими списками аргументов?
Рассмотрим этот класс:
class DateTime(year: Int, month: Int, day: Int)(hour: Int, minute: Int, second: Int)
как бы выглядел метод unapply , если бы я хотел сопоставить что-то вроде:
dt match {
case DateTime(2012, 12, 12)(12, _, _)...
3833 просмотров
schedule
02.05.2024
Scala — неявное преобразование с неприменением
Я бы хотел, чтобы экстрактор неявно преобразовывал свои параметры, но, похоже, это не работает. Рассмотрим этот очень простой случай:
case class MyString(s: String) {}
implicit def string2mystring(x: String): MyString = new MyString(x)
implicit...
1954 просмотров
schedule
14.05.2024