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();
}