リストに文字列が存在するかどうかを確認し、それに応じてブール値を受け入れる関数を呼び出す必要があります。
ワンライナーでこれを達成することは可能ですか?
以下のコードは、私が得ることができる最高のものです:
val strings = List("a", "b", "c")
val myString = "a"
strings.find(x=>x == myString) match {
case Some(_) => myFunction(true)
case None => myFunction(false)
}
より少ないコーディングでこれを行うことは可能だと確信していますが、方法がわかりません!