Je dois vérifier si une chaîne de caractères est présente dans une liste, et appeler une fonction qui accepte un booléen en conséquence.
Est-il possible d'y parvenir avec un one liner ?
Le code ci-dessous est le meilleur que j'ai pu obtenir :
val strings = List("a", "b", "c")
val myString = "a"
strings.find(x=>x == myString) match {
case Some(_) => myFunction(true)
case None => myFunction(false)
}
Je suis sûr qu'il est possible de faire cela en codant moins, mais je ne sais pas comment !