> Another parse error: > > newtype CodeGenModule a = CGM (StateT CGMState IO a) > deriving (Monad, MonadState CGMState, MonadIO) Thanks Lennart, another one on my plate, shouldn't be hard to fix. Neil, your tool seems to be gold for finding bugs in HSE. :-) Cheers, /Niklas