Я думаю, что я хорошо знаю основы синтаксиса Scala. Возвращаемое значение метода автоматически определяется компилятором scala. Или что именно вы хотите сказать своим ответом?

могу передать ссылку на объект в метод Scala? Например. Я хочу это скомпилировать

object Constants {
  val constantA:Double = ???
}


def calc(numbers:Seq[Double], Constants) = ??? // does not compile
def calc(numbers:Seq[Double], constants:Constants) = ??? // does not compile

Конечно, я могу просто сослатьсяConstants не передавая его через список аргументов, но я бы предпочел, чтобы список передавал все зависимости метода явно как аргументы.

Ответы на вопрос(4)

Ваш ответ на вопрос