cc004.hs:2: Cannot generalise these overloadings (in a _ccall_): `PrelGHC.CReturnable aMl' arising from the result of the _ccall_ to f, at cc004.hs:18 cc004.hs:2: Cannot generalise these overloadings (in a _ccall_): `PrelGHC.CReturnable aNp' arising from the result of the _ccall_ to f, at cc004.hs:11 Compilation had errors