I spoke too soon:

*aeson* induces *blaze-builder* & *dlist* -- both are pretty long term
established and stable - I say include 'em both.

*cgi* 3001.1.8.4 induces *MonadCatchIO-mtl* & *extensible-exceptions* -
this is more problematic:

   - *extensible-exceptions* hasn't been needed since GHC 7, and just
   reexports stuff into a different place. I don't think that should be in the
   platform.
   - *MonadCatchIO-mtl* is one of several approaches to re-mapping
   extensible exceptions into *mtl*. While none is settled practice yet,
   this one is probably a dead end as it uses the older block/unblock idiom
   rather than the now preferred mask idiom.

I'm planning holding *cgi* back to 3001.1.7.5 to avoid these two packages.

thoughts always welcome!

- Mark
_______________________________________________
Haskell-platform mailing list
Haskell-platform@projects.haskell.org
http://projects.haskell.org/cgi-bin/mailman/listinfo/haskell-platform

Reply via email to