0votos

Palabras pentavocálicas en Haskell

por josejuan hace 4 días

Lee un fichero e imprime todas las diferentes pentavocales.

si una palabra es pentavocálica o no

1
2
3
4
5
6
7
8
9
readFile "quijote.txt" >>= 
  mapM_ putStrLn 
    . nub 
    . filter (("aeiou" ==) 
    . sort 
    . nub 
    . catMaybes 
    . map ((`lookup` (zip "aáeéiíoóuúü" "aaeeiioouuu")) . toLower)) 
    . words 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.