C'è un modo compatto per ottenere la testa di una lista come una quando l'elenco non è vuoto, ottenendo None altrimenti?Sintassi compatta per ottenere la testa di elenco come Opzione
Questo è quello che sto facendo attualmente,
val ms = moves.filter { ...some predicate... }
if (ms.nonEmpty) Some(ms.head) else None
Grazie. Sto usando find che corrisponde perfettamente alla mia esigenza. –