it means Lazy, but it's misleading for unboxed types
| -----Original Message----- | From: [EMAIL PROTECTED] [mailto:glasgow-haskell-users- | [EMAIL PROTECTED] On Behalf Of Adrian Hey | Sent: 22 June 2004 17:09 | To: [EMAIL PROTECTED] | Subject: Re: Understanding strictness of ghc output | | On Tuesday 22 Jun 2004 2:28 pm, Simon Peyton-Jones wrote: | > The DmdType for the Int# is indeed "L" but that's irrelevant because | > Int# values are always evaluated. The demand info is always L for an | > unboxed type. | | Thanks, I had noticed it did appear to have decided h was unboxed | (assuming my interpretation of core was correct), so it seemed rather | strange that addHeight could be lazy (non-strict) in that argument. | | So does L mean "Lazy", or something else? | | Thanks | -- | Adrian Hey | _______________________________________________ | Glasgow-haskell-users mailing list | [EMAIL PROTECTED] | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users _______________________________________________ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
