logo       

RE: ghci obscurity: msg#00101

lang.haskell.glasgow.bugs

Subject: RE: ghci obscurity

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@xxxxxxxxxxx
[mailto:glasgow-haskell-bugs-
| bounces@xxxxxxxxxxx] On Behalf Of Frederik Eaton
| Sent: 21 May 2005 14:34
| To: glasgow-haskell-bugs@xxxxxxxxxxx
| 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@xxxxxxxxxxx
| http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise