
5 Nov
2004
5 Nov
'04
9:51 a.m.
On Fri, Nov 05, 2004 at 01:57:53PM +0100, Benjamin Franksen wrote:
Hello Experts,
I need MVar and Chan to be instances of Typeable. Any hint on how this is most easily done would be greatly appreciated. I could change the libraries and add 'deriving Typeable' but I hesitate to do so.
The easiest way is to hide type constructor Chan: import Control.Concurrent import Data.Generics newtype MyChan a = MyChan (Chan a) deriving Typeable Of course, you can also write the instance for Chan by hand. Best regards, Tom -- .signature: Too many levels of symbolic links