Preciso verificar se uma string está presente em uma lista e chamar uma função que aceita um booleano de acordo.
É possível conseguir isso com um liner?
O código abaixo é o melhor que consegui:
val strings = List("a", "b", "c")
val myString = "a"
strings.find(x=>x == myString) match {
case Some(_) => myFunction(true)
case None => myFunction(false)
}
Tenho certeza que é possível fazer isso com menos codificação, mas não sei como!