¿Puede ser que la letra de la d) esté mal y que en verdad hayan querido ponero "resulta 4" (en vez de [4])? Por unos momentos pense que era la a ya que la funcion head devuelve el elemento "pelado" y no dentro de una lista.
Notar que mif' retorna una lista y por lo tanto [ mif' t n | n <- [0..]] retorna una lista de listas.
Entonces, al hacer head obtenemos una lista.
saludos
Entonces, al hacer head obtenemos una lista.
saludos
Ah! Ya veo! Gracias!