Non riesco a pensare a una mentalità funzionale per risolvere questo problema in un modo semplice che potrebbe funzionare anche per elenchi molto lunghi. Se si dispone di una lista come:Come trovare la parola più lunga in elenco?
["one", "two", "three", "four", "five"]
posso dire ciò che la lunghezza della parola più lunga è piuttosto semplice, con:
maximum $ map length ["one", "two", "three", "four", "five"]
Come faccio a modificare l'istruzione precedente per restituire la stringa di tre ?
@ Mark Byers Ritorna la prima occorrenza della parola più lunga. –