Digamos que tiene una variable n.Haskell: compruebe si es un número entero, o compruebe el tipo de variable
Quiere comprobar si es un número entero, o mejor aún compruebe de qué tipo es.
Sé que hay una función en haskell, isDigit que comprueba si es un char.
Sin embargo, hay una función que comprueba si n está en número entero, o incluso mejor, da el tipo de n?
Dado que mencionó 'isDigit', creo que quiere comprobar si una cadena representa un número entero, no si una variable dada * es * un entero, aunque eso es lo que dice el título. Además, su firma de tipo es incorrecta: le falta la restricción 'Tipoable'. – sepp2k
Esto es casi siempre un enfoque equivocado. Parece que el póster es un principiante de Haskell, y deberíamos tratar de comprender mejor su problema, no dar soluciones como esta. –