Fragmento de código Clojure: Creación de un índice de géneros de películas
2025-07-10
Este fragmento de código Clojure crea elegantemente un índice de géneros de películas. Comenzando con un mapa que contiene información de películas (título, géneros y puntuación de Rotten Tomatoes), utiliza las funciones `reduce` y `zipmap` para categorizar las películas por género, produciendo finalmente un mapa donde las claves son los géneros y los valores son listas de películas pertenecientes a ese género. Este índice facilita la búsqueda de películas por género y su ordenación por calificación. Por ejemplo, permite encontrar fácilmente todas las películas de suspense y ordenarlas por su puntuación de Rotten Tomatoes. El código es conciso y eficiente, mostrando la elegancia de la programación funcional.
Desarrollo