
On Wed, 2009-05-13 at 10:24 +0200, Ketil Malde wrote:
Not of the same gravity as mtl, but I was a bit surprised to see that PackedString was included, in spite of it being marked as deprecated on Hackage.
TemplateHaskell still uses it. There was not a lot we could do for the first release. Similarly for old-time.
Presumably, this is because some other library depends on this, but I think platform-blessing a deprecated library is a strange thing to do. If the functionality cannot be replaced in the dependent, could it be an option to simply integrate the PS functionality?
That's not possible as it is part of the interface.
Or should it be de-deprecated?
I think it should remain deprecated and we should work on the replacement so that TH can switch its dependency. Duncan