[Haskell-beginners] FFI for more object oriented structure