[Haskell-cafe] instance Binary UTCTime (Was: Oprhan instances)
dave at zednenem.com
Sun Nov 29 16:42:39 EST 2009
On Sun, Nov 29, 2009 at 8:37 AM, Duncan Coutts
<duncan.coutts at googlemail.com> wrote:
> On Thu, 2009-11-26 at 16:40 -0500, David Menendez wrote:
>> The problem with this solution is that it doesn't scale. If we have M
>> packages providing types and N packages providing classes, then we
>> need M*N additional packages for orphans.
>> The best long-term solution is probably extending Cabal to handle this
>> more transparently, perhaps by allowing packages to depend on flagged
>> versions of other packages (e.g., foomonad >= 4.0 && < 4.1 && HAS_MTL)
> Not going to happen. Such packages could not be translated into binary
> distro packages.
Do you mean that specific idea won't happen, or that no attempt will
be made to reduce the orphan problem?
Dave Menendez <dave at zednenem.com>
More information about the Haskell-Cafe