[Haskell-cafe] compilation succeeds -- execution fails
Jason Dusek
jason.dusek at gmail.com
Sun Mar 30 01:21:32 EDT 2008
Stefan O'Rear <stefanor at cox.net> wrote:
> The only type that you are allowed to assume corresponds to a C int is
> CInt, in the Foreign.C.Types module. This probably isn't the problem,
> but it could make problems of its own on a 64-bit or otherwise weird
> system.
So say I turn everything back to pointers to CInt, what is the
accepted way to convert from CInt to Int and CInt to Char? Is
relying on the fact that CInt always wraps a Haskell integer
an okay way to go? I might was well learn these things now,
before I get into bad habits.
--
_jsn
More information about the Haskell-Cafe
mailing list