Orphaned instances in Haskell

I understand why you want to do this, but unfortunately, it may be only an illusion that Haskell classes seem to be “open” in the way that you say. Many people feel that the possibility of doing this is a bug in the Haskell specification, for reasons I’ll explain below. Anyway, if it is really … Read more