Почему _ нельзя использовать внутри интерполяции строк?
Это работает
(x => s"$x")
но это
(s"${_}")
дает
[error] ...: unbound placeholder parameter
[error] (s"${_}")
Это только потому, чтоs"..."
конструкция страдает отУтечка Абстракция?
Более того: (s"$_")
терпит неудачу с совершенно другим выводом:
[error] ...: invalid string interpolation: `$', `ident or `BlockExpr expected
[error] (s"$_")
[error] ^
[error] ...: unclosed string literal
[error] (s"$_")