Closed msakai closed 5 years ago
I am not quite convinced that this particular breach of abstraction is worth to go any length, but if you feel it important, let it be so.
I see.
I agree with you that the breach of abstraction not so important issue, but as it's easy not to define Generic
instance, I'd like to do it like containers
package.
@Bodigrim, sorry, but I'd like to revert the introduction of
Generic
instances ofInterval
andIntegerInterval
. Because those instances reveal internal representations and type-class instances are exported/imported implicitly.Note that, for example, container data types of
containers
package do not implementGeneric
instances.