cerca method
Ricerca generica che restituisce una lista di libri che soddisfano un criterio specificato.
Prende in input una funzione criterio
che rappresenta il filtro di ricerca.
Il metodo inserisce nella lista solo i libri che soddisfano il criterio, ovvero quelli per cui la funzione criterio
restituisce true.
Esempio: cerca((libro) => libro.annoPubblicazione > 2000)
Implementation
List<Libro> cerca(bool Function(Libro) criterio) {
return _libri.values.where(criterio).toList();
}