ghci obscurity
Simon Peyton-Jones
simonpj at microsoft.com
Mon May 23 04:33:49 EDT 2005
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: glasgow-haskell-bugs-bounces at haskell.org
[mailto:glasgow-haskell-bugs-
| bounces at haskell.org] On Behalf Of Frederik Eaton
| Sent: 21 May 2005 14:34
| To: glasgow-haskell-bugs at 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 at haskell.org
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
More information about the Glasgow-haskell-bugs
mailing list