introalg:taller07_4
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
introalg:taller07_4 [2007/05/15 16:18] – nicolasw | introalg:taller07_4 [2018/08/10 03:03] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 142: | Línea 142: | ||
probar con mapNumeros.(*2).[0, | probar con mapNumeros.(*2).[0, | ||
+ | |||
Línea 151: | Línea 152: | ||
< | < | ||
esPar :: Int -> Bool | esPar :: Int -> Bool | ||
- | esPar x = x `mod` 2 == 0 | + | esPar = esDivisor |
soloPares :: [Int] -> [Int] | soloPares :: [Int] -> [Int] | ||
Línea 176: | Línea 177: | ||
probar con filtraNumeros.entre0y9.[], | probar con filtraNumeros.entre0y9.[], | ||
+ | |||
Línea 196: | Línea 198: | ||
productoria :: [Int] -> Int | productoria :: [Int] -> Int | ||
- | productoria [] | + | productoria [] |
productoria (x:xs) = producto x (productoria xs) | productoria (x:xs) = producto x (productoria xs) | ||
</ | </ | ||
Línea 204: | Línea 206: | ||
concatenaInt :: [[Int]] -> [Int] | concatenaInt :: [[Int]] -> [Int] | ||
concatenaInt [] = [] | concatenaInt [] = [] | ||
- | concatenaInt (xs:xss) = (++) xs concatenaInt xss | + | concatenaInt (xs:xss) = (++) xs (concatenaInt xss) |
</ | </ | ||
Línea 238: | Línea 240: | ||
< | < | ||
- | mapa : (a -> b) -> [a] -> [b] | + | mapa :: (a -> b) -> [a] -> [b] |
mapa f [] = | mapa f [] = | ||
mapa f (x:xs) = | mapa f (x:xs) = |
introalg/taller07_4.1179245931.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)