Всем привет, есть вопрос про интерполяцию. Почему для одной переменной используется просто $, а допустим какая-нибудь функция length списка, будет писаться через фигурные скобки ('${list.length}')
Таков синтаксис языка. Просто переменную можно выводить через $, любое другое выражение через ${}