Ticket #50 (closed enhancement: wontfix)

Opened 2 years ago

Last modified 2 years ago

Enable overlapping instances

Reported by: choener Owned by:
Priority: minor Milestone: 0.8
Version: 0.7 Keywords:
Cc:

Description

Hi,

GHC aims to change the behavior of overlapping instances to allow client code to overlap anything. If this does not make it into the next version of GHC to be released, could we have overlapped instances enabled in the library?

I would like to specialize Show instances for RNA secondary structure, so that they read more like a biologist likes them, aka:

"mkPrimary ACGUACU" instead of "fromList [A,C,G] :: Data.Vector.Unboxed"

Gruss, Christian

Change History

Changed 2 years ago by rl

Do you, by any chance, know if the change will be in GHC 7.2? I have to say that I'm not a big fan of overlapping instances and would rather not enable them in vector if it can be avoided.

Changed 2 years ago by choener

It will be in 7.4 and I can wait that long ;-)

http://hackage.haskell.org/trac/ghc/ticket/3877

So, this could be set as "closed" if you want.

PS: for some reason I did not receive notification that you added a comment; sorry

Changed 2 years ago by rl

  • status changed from new to closed
  • resolution set to wontfix
Note: See TracTickets for help on using tickets.