
G'day all. On Wed, Apr 23, 2003 at 11:12:44AM +0200, Ketil Z. Malde wrote:
Agreed, this is sensible. But if you introduce orthogonal categories, (e.g. Codec.Binary), you need to ask whether you should have
Codec.Binary.Image.Jpeg or Codec.Image.Binary.Jpeg
This case is fairly simple. The Jpeg codec does not encode/decode "binaries", it handles abstract "images". (In fact, it's a strict subset of "images", namely, images with three 8-bit channels, where the channels represent RGB space or something else easily converted to RGB.) I'm still not convinced that Codec.Image makes sense in isolation from a representation of "images". It's hard to see what you'd do with such a library without some other image handling stuff. Cheers, Andrew Bromage