[Haskell-beginners] cabal multi-library setup