Re: runghc printing result of main when main is not IO ()

2007-08-30 Thread Donald Bruce Stewart
tomasz.zielonka: > On Thu, Aug 30, 2007 at 08:33:37AM +0100, Simon Marlow wrote: > > Tomasz Zielonka wrote: > >> Hello! > >> Consider: > >> $ cat R.hs main = return [()] > >> $ runghc R.hs [()] > >> This was a bit surprising for me, because I thought that runghc > >> mimics the way a compiled progr

Re: runghc printing result of main when main is not IO ()

2007-08-30 Thread Tomasz Zielonka
On Thu, Aug 30, 2007 at 08:33:37AM +0100, Simon Marlow wrote: > Tomasz Zielonka wrote: >> Hello! >> Consider: >> $ cat R.hs main = return [()] >> $ runghc R.hs [()] >> This was a bit surprising for me, because I thought that runghc >> mimics the way a compiled program behaves. > > This doesn't happ

Re: runghc printing result of main when main is not IO ()

2007-08-30 Thread Simon Marlow
Tomasz Zielonka wrote: Hello! Consider: $ cat R.hs main = return [()] $ runghc R.hs [()] This was a bit surprising for me, because I thought that runghc mimics the way a compiled program behaves. This doesn't happen with 6.6.1, I believe we fixed it at some point by having runghc perform

runghc printing result of main when main is not IO ()

2007-08-29 Thread Tomasz Zielonka
Hello! Consider: $ cat R.hs main = return [()] $ runghc R.hs [()] This was a bit surprising for me, because I thought that runghc mimics the way a compiled program behaves. Best regards Tomek ___ Glasgow-haskell-bugs mailing list Glasgow-haskell-bug