J'ai un tableau Ruby contenant des valeurs de chaîne. J'ai besoin de:
- Trouver tous les éléments qui correspondent à un prédicat
- Exécuter les éléments correspondants via une transformation
- Renvoyer les résultats sous forme de tableau
En ce moment ma solution ressemble à ceci:
def example
matchingLines = @lines.select{ |line| ... }
results = matchingLines.map{ |line| ... }
return results.uniq.sort
end
Existe-t-il une méthode Array ou Enumerable combinant sélection et mappage en une seule instruction logique?