This module is deprecated. Use the Foreign Function Interface instead.
The CCall module defines the classes CCallable and CReturnable, along with instances for the primitive types (Int, Int#, Float, Float# etc.) GHC knows to import this module if you use _ccall_, but if you need to define your own instances of these classes, you will need to import CCall explicitly.
More information on how to use _ccall_ can be found in .