TAD de los polinomios - Derivada de un polinomio
Utilizando el tipo abstracto de datos de los polinomios definir la función
derivada :: (Eq a, Num a) => Polinomio a -> Polinomio a
tal que derivada p
es la derivada del polinomio p
. Por ejemplo,
λ> ejPol = consPol 5 1 (consPol 2 5 (consPol 1 4 polCero)) λ> ejPol x^5 + 5*x^2 + 4*x λ> derivada ejPol 5*x^4 + 10*x + 4