Am Donnerstag 26 November 2009 21:27:53 schrieb Joachim Breitner:
> I still have doubts that this approach will scale as hackage grows.

True. I gratuitously assumed that one would ask only if one believes such an 
instance 
would be *generally* useful, not only for the one project at hand. That would 
entail that 
one would only ask for instances of the more prominent classes (Show, Read, Eq, 
Ord, 
Numerical classes, Monad, Functor, Applicative*; Binary would qualify too, I 
believe).

> We’d get a lot more dependencies than we have now, and still would face this
> problem every now and then. Or do you really want packages that provide
> data types (like time) depend on all the libraries that do some kind of
> conversion (binary, html, xhtml, json, yaml, etc.)?

No, that'd be too much indeed.

* that list is not meant to be exhaustive, just what sprang to mind.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to