[Haskell-beginners] Expose every Function of a wrapped type