Мне нужно проверить, присутствует ли строка в списке, и вызвать функцию, которая соответственно принимает логическое значение.
Можно ли добиться этого с помощью одного лайнера?
Код ниже - лучшее, что я мог получить:
val strings = List("a", "b", "c")
val myString = "a"
strings.find(x=>x == myString) match {
case Some(_) => myFunction(true)
case None => myFunction(false)
}
Я уверен, что это можно сделать с меньшим количеством кода, но я не знаю как!