Good point

Happily, I improved this error message (which has been in SourceForge
for some time) last Friday.  At least I hope so; you didn't actually
give an example.   If you do, I'll try it. Or check out the HEAD and see
if things have improved.

Simon

| -----Original Message-----
| From: [EMAIL PROTECTED]
[mailto:glasgow-haskell-bugs-
| [EMAIL PROTECTED] On Behalf Of Frederik Eaton
| Sent: 21 May 2005 14:34
| To: glasgow-haskell-bugs@haskell.org
| Subject: ghci obscurity
| 
| Often ghci will give me the following message instead of something
| helpful:
| 
| Top level:
|     No instance for (Show (IO ()))
|       arising from use of `print' at Top level
|     Probable fix: add an instance declaration for (Show (IO ()))
|     In a 'do' expression: print it
| 
| I don't know how hard it would be to fix, but it's kind of a nuisance.
| It seems to only come up when something else is wrong, but it often
| comes up *instead* of a good error message for the real problem,
| making it very hard to track the real problem down.
| 
| Frederik
| 
| --
| http://ofb.net/~frederik/
| _______________________________________________
| Glasgow-haskell-bugs mailing list
| Glasgow-haskell-bugs@haskell.org
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to