Я хотел спросить, есть ли какой-либо тип интерполяции строк в Scala. Я сделал поиск по этому вопросу, но до сих пор я обнаружил, что нет интерполяции строк. Планируется ли реализация в следующих версиях?
Спасибо!
UPDATE
Интерполяция строк будет в scala 2.10, которую вы можете попробовать с scala 2.10.RC1 отсутствует (20/10/2012). Вы можете проверить этот SIP для scala 2.11, который гласит, что интерполированные строки в шаблоне сопряжения будут действительным синтаксисом. С помощью новой интерполяции строк вы можете сделать что-то вроде этого:
val age = 28
val name = "Gerry"
s"My name is $name and I am $age years old"
res0: String = My name is Gerry and I am 28 years old
Но попробуйте документацию обо всех доступных интерполяторах. Обратите внимание, что вы можете определить свои собственные интерполяторы! Попробуйте эту ссылку для получения дополнительной информации.