[Haskell-beginners] Bound library questions