Hi Brandon,

Being new to Haskell, I take it (^) and (^^) would be the preferred exponential 
"operator." When (how,where,why) would one use (**)?

Michael

--- On Mon, 10/26/09, Brandon S. Allbery KF8NH <[email protected]> wrote:

From: Brandon S. Allbery KF8NH <[email protected]>
Subject: Re: [Haskell-cafe] Fortran mixed mode arithmetic expressions -> Haskell
To: "michael rice" <[email protected]>
Cc: "Brandon S. Allbery KF8NH" <[email protected]>, [email protected], 
"Daniel Fischer" <[email protected]>
Date: Monday, October 26, 2009, 12:16 PM

On Oct 26, 2009, at 01:00 , michael rice wrote:I looked for an exponential 
operator and grabbed the first one I
found. In the Prelude (**) is under the heading Methods, while (^^)
is under the heading Numeric Functions. Reasoning?

It's correct if perhaps not ideal for someone who doesn't think in terms of 
Haskell.  (**) is a member of a typeclass, whereas (^^) is an independent 
function; you are expected to check that the typeclass is appropriate for what 
you're doing.
 -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] 
[email protected] administrator [openafs,heimdal,too many hats] 
[email protected] and computer engineering, carnegie mellon 
university    KF8NH
 



      
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to