Tree
2 つのメンバー オブジェクトを持つオブジェクトがあるright
としleft
ます。
tree
の「右」フィールドと「左」フィールドが Nil かどうかを確認する慣用的/正しい方法は何ですか?
def count(tree: Tree, acc: Int) : Int = tree match {
case tree .right != Nil && tree .left != Nil => countLeftAndRight(...)
case tree .right != Nil => countOnlyRight(...)
case tree .left != Nil => countOnlyLeft(...)
_ => acc
}