Muszę sprawdzić, czy na liście znajduje się ciąg, i wywołać funkcję, która odpowiednio akceptuje wartość logiczną.
Czy można to osiągnąć za pomocą jednej wkładki?
Poniższy kod jest najlepszym, jaki mogłem dostać:
val strings = List("a", "b", "c")
val myString = "a"
strings.find(x=>x == myString) match {
case Some(_) => myFunction(true)
case None => myFunction(false)
}
Jestem pewien, że można to zrobić przy mniejszej ilości kodowania, ale nie wiem jak!