Snippet de código Clojure: Criando um índice de gênero de filmes

2025-07-10
Snippet de código Clojure: Criando um índice de gênero de filmes

Este snippet de código Clojure cria elegantemente um índice de gênero de filmes. Começando com um mapa contendo informações de filmes (título, gêneros e pontuação do Rotten Tomatoes), ele usa as funções `reduce` e `zipmap` para categorizar filmes por gênero, produzindo finalmente um mapa onde as chaves são gêneros e os valores são listas de filmes pertencentes a esse gênero. Esse índice facilita a busca de filmes por gênero e a classificação deles por avaliação. Por exemplo, permite facilmente encontrar todos os filmes de suspense e classificá-los por sua pontuação no Rotten Tomatoes. O código é conciso e eficiente, mostrando a elegância da programação funcional.

Desenvolvimento