> (...)   But the  major advantage  of hsc2hs  is that  if  your C
> struct changes or you use a different C compiler, the allignment
> and size as well as the offsets used in peek and poke will still
> be correct since the compiler will calculate it for you. (...)
>
> And you  wanted to write  a storable instance.  With  hsc2hs you
> would write it like this: (...)

Thanks! This is actually a really  nice tutorial! Do you mind if I
try to find a place for it in the wiki?

> Regarding "cabal setup", that is only really needed if you are
> intending to build a package to distribute to other people. (...)

I didn't  know about hsc2hs, but I'm  a big fan of  cabal. I would
use it even in "Hello Word".

> (...)  (I don't have a good link for learning cabal; you'll have
> to google around (e.g. "haskell cabal") for info.)

Compreensive as a reference, easy to follow as a tutorial:

http://www.haskell.org/ghc/docs/latest/html/Cabal

Best,
Maurício

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to