| Copyright | Exercitium (22-04-14) |
|---|---|
| License | GPL-3 |
| Maintainer | JoseA.Alonso@gmail.com |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Ordenados_por_maximo
Description
Definir la función
ordenadosPorMaximo :: Ord a => [[a]] -> [[a]]
tal que (ordenadosPorMaximo xss) es la lista de los elementos de xss ordenada por sus máximos. Por ejemplo,
>>>ordenadosPorMaximo [[3,2],[6,7,5],[1,4]][[3,2],[1,4],[6,7,5]]>>>ordenadosPorMaximo ["este","es","el","primero"]["el","primero","es","este"]
- ordenadosPorMaximo :: Ord a => [[a]] -> [[a]]
- ordenadosPorMaximo2 :: Ord a => [[a]] -> [[a]]
- prop_ordenadosPorMaximo :: Ord a => [[a]] -> Bool
- verificaOrdenadosPorMaximo :: IO ()
Documentation
ordenadosPorMaximo :: Ord a => [[a]] -> [[a]] Source #
1ª definición
ordenadosPorMaximo2 :: Ord a => [[a]] -> [[a]] Source #
2ª definición
prop_ordenadosPorMaximo :: Ord a => [[a]] -> Bool Source #
(prop_ordenadosPorMaximo xs) se verifica si todas las definiciones de ordenadosPorMaximo son equivalentes para xs. Por ejemplo,
>>>prop_ordenadosPorMaximo [[3,2],[6,7,5],[1,4]]True>>>prop_ordenadosPorMaximo ["este","es","el","primero"]True
verificaOrdenadosPorMaximo :: IO () Source #
Comprueba la equivalencia de las definiciones
>>>verificaOrdenadosPorMaximo+++ OK, passed 100 tests.