Подключение размещенных маркеров на карте

Интересно, что ваш конструктор загружен, но вы можете упаковать связанные значения в собственный класс case.

Так что, хотя у вас может быть

case class MyClass(street: String, city: String, state: String, zip: Integer)

, вы можете сделать это

case class MyClass(address: Address)

У вас есть и другие опции:

  • Элементы группы в кортежи
  • Создайте свой собственный признак Function23 (или что-то еще)
  • Использовать currying

UPDATE: Как уже отмечали другие, это уже не проблема после выпуска Scala 2.11 - хотя я бы не решайтесь использовать термин «исправить». Тем не менее, «Catch 22», если хотите, иногда появляется в сторонних библиотеках Scala.

0
задан Fantômas 5 March 2019 в 19:26
поделиться