0
私はvisitorパターンを書いており、オーバーライドされたサブクラスと一致しています。私は変数をオブジェクトの設定値に追加して、変更されたオブジェクトを返したいと思います。どのように構文的に行うことができますか?Scalaの条件付きセットに追加
trait PropositionOrderer extends Visitor[Proposition]{
var OurSet = SortedSet[Name] _
override def variable = {
_ match {
case name => Variable(name)//SortedSet+(name).andThen(Variable(_))
}
}
}
SortedSet
、次に待つに追加void関数のようなチェーンの構文がありますか?私はandThen
を使用することができません。私は2つのことをしたいので、それをSet
に追加して、変数を返したいと思います。何か案は?
ヒルええ、構文はまだ私に混乱していますが、あなたは私のコードのHEAPSをきれいにする手助けをしました。 – Schroedinger