You can see examples of how to use Cabal and sandboxes to install packages like mtl in an article I wrote for HowIStart:

http://howistart.org/posts/haskell/1

People are getting steered toward minimal GHC installs on purpose. New people have to learn how to install packages anyway. You just have to show them and then they can handle it fine.

--- Chris Allen
 

On Mon, Jan 5, 2015 at 3:28 PM, Brandon Allbery <allbery.b@gmail.com> wrote:
On Mon, Jan 5, 2015 at 3:28 PM, Dustin Lee <qhfgva@gmail.com> wrote:
Is my haskell install messed up?   Have the libraries changed since the homework was created?

It sounds like you have a minimal ghc installation. Many things were shifted from ghc's minimal install to the Haskell Platform.

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners