[Haskell-cafe] Haskell data types and Storable class
Henning Thielemann
lemming at henning-thielemann.de
Wed Jun 18 10:33:25 EDT 2008
On Wed, 18 Jun 2008, Galchin, Vasili wrote:
> Hello,
>
> I am reading the FFI spec. Something is unclear to me. Let's assume we
> have
>
> data A = {b:B, .......}
>
> and
>
> data B ={ .............}
>
> both of which belong to class Storable. In the A instance of Storable I want
> to do a poke and peek of "b" into and out-of, respectively, B. How do I
> write the poke and peek function of "b" in the "instance Storable A"?
You will write a Storable instance for B and then just use the class
methods 'poke' and 'peek' in the instance for A.
More information about the Haskell-Cafe
mailing list