[Ejercicio 4][Prueba 2016-1]

[Ejercicio 4][Prueba 2016-1]

de Carolina Burgos Paula -
Número de respuestas: 0

Buenas,

no nos queda claro el funcionamiento de la función multifilter:

multiFilter ps = foldr (◦) id (map filter ps)

no sabemos si entendemos bien, pero creemos que lo que hace es un map filter de ps (siendo ps por ejemplo [const True,(<2),(>3)] ) y aplica esa lista de condiciones para filtrar a cada elemento de [1, 2, 3, 4], y como no es posible cumplirlos todos a la vez, se tiene como resultado la lista vacía a la cual se le aplica foldr (◦) id , o como sería el razonamiento?

Desde ya gracias!!!