Scala: записать строку в файл одним оператором

Для чтения файлов в Scala существует

Source.fromFile("file.txt").mkString

Существует ли эквивалентный и краткий способ записи строки в файл?

Большинство языков поддерживают что-то подобное. Мой любимый - Groovy:

def f = new File("file.txt")
// Read
def s = f.text
// Write
f.text = "file contents"

Я хотел бы использовать код для программ, начиная от одной строки и заканчивая короткой страницей кода. Необходимость использовать свою собственную библиотеку здесь не имеет смысла. Я ожидаю, что современный язык позволит мне удобно что-то записывать в файл.

Есть посты, подобные этому, но они не отвечают на мой точный вопрос или ориентированы на более старые версии Scala.

Например:

135
задан Matthias Braun 3 September 2017 в 16:55
поделиться