Eventuali duplicati:
Haskell Error: Couldn't match expected typeInteger' against inferred type
Int'Conversione Int a intero
Come posso convertire i Int
-Integer
in Haskell?
Eventuali duplicati:
Haskell Error: Couldn't match expected typeInteger' against inferred type
Int'Conversione Int a intero
Come posso convertire i Int
-Integer
in Haskell?
fromIntegral è un buon metodo generico per convertire qualsiasi valore integrale in qualsiasi altro valore intero. Ma come detto, ToInteger funziona per il caso della conversione specifica di un intero.
inoltre, è possibile utilizzare fromIntegral
(dal Int
è un Integral
)
Vedi anche http://stackoverflow.com/questions/2301523/haskell-error-couldnt-match-expected-type-integer-against- inferred-type-int –