Duplicar posible:
Haskell Error: Couldn't match expected typeInteger' against inferred type
Int'la conversión a número entero Int
¿Cómo puedo convertir Int
-Integer
en Haskell?
Duplicar posible:
Haskell Error: Couldn't match expected typeInteger' against inferred type
Int'la conversión a número entero Int
¿Cómo puedo convertir Int
-Integer
en Haskell?
fromIntegral es una buena forma genérica para convertir cualquier valor Integral en cualquier otra Integeral. Pero como se dijo, ToInteger funciona para el caso de convertir específicamente en un Entero.
También, puede utilizar fromIntegral
(ya que es un Int
Integral
)
Véase también http://stackoverflow.com/questions/2301523/haskell-error-couldnt-match-expected-type-integer-against- inferred-type-int –