
12 Jul
2011
12 Jul
'11
4:30 a.m.
Carl Howells
This will affect snap-core and heist, of the things I've provided Typeable instances for.
In snap-core, deriving makes it use the internal module name, rather than the canonical location of the type. This causes issues with the Hint library, so it's worked around by using a manual instance of Typeable.
There’ll be a replacement for mkTycon (mkTycon3), so you can still do manual instances…
So, this change will hit me for two different reasons, and sadly involve using CPP to control how things are compiled.
so that shouldn’t be necessary. -- Jón Fairbairn Jon.Fairbairn@cl.cam.ac.uk