[Haskell-cafe] Constructor question
nowgate at yahoo.com
Sat Jul 31 11:54:32 EDT 2010
Ok, got ! and WHNF.
--- On Sat, 7/31/10, Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com> wrote:
From: Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com>
Subject: Re: [Haskell-cafe] Constructor question
To: "michael rice" <nowgate at yahoo.com>
Cc: haskell-cafe at haskell.org
Date: Saturday, July 31, 2010, 9:32 AM
michael rice <nowgate at yahoo.com> writes:
> From: Data.Complex
> data (RealFloat a) => Complex a
> = !a :+ !a
> What's the purpose of the exclamation marks?
Forcing; it means that the values are evaluated (up to WHNF) before the
Complex value is constructed:
Ivan Lazar Miljenovic
Ivan.Miljenovic at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe