署名付きのメソッドが与えられた場合
def declareParam[T](name: String, setter: T => _, getter: => T): Unit
そして消費コード
var v = 1
params.declareParam("someName", v_=, v)
すべてが正常にコンパイルされますが、私は scala に慣れていないため、期待どおりに動作するかどうかわかりません。v を変更し、後で他のコードが宣言されたパラメーターを取得し、格納されたゲッターを呼び出すと、新しい値が返されますか、それとも 1 (declareParam を呼び出したときの値) が返されますか?