Ordenación según una función

Definir la función

tal que (ordenaSegun f xs) es la lista obtenida ordenando los elementos de xs según sus valores mediante la función f. Por ejemplo,

Comprobar con QuickCheck que (ordenaSegun id) es equivalente a sort.

Soluciones

4 Comentarios

    1. Data.Ord.comparing es justo la funcion usada en el primero que quedaria simplemente

Leave a Reply to jneiraCancel reply