Fragmento de código Clojure: Creación de un índice de géneros de películas

2025-07-10
Fragmento de código Clojure: Creación de un índice de géneros de películas

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