[Haskell-cafe] a cabal package with both a library and executable programs