[Haskell-beginners] FFI and opac struct