Hello michael,

Monday, October 26, 2009, 7:24:46 PM, you wrote:

afair, ** and ^ are different - one is for integers, another for
floating-point numbers

> 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 <allb...@ece.cmu.edu> wrote:

> From: Brandon S. Allbery KF8NH <allb...@ece.cmu.edu>
> Subject: Re: [Haskell-cafe] Fortran mixed mode arithmetic expressions -> 
> Haskell
> To: "michael rice" <nowg...@yahoo.com>
> Cc: "Brandon S. Allbery KF8NH" <allb...@ece.cmu.edu>,
> haskell-cafe@haskell.org, "Daniel Fischer" <daniel.is.fisc...@web.de>
> 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.

>  



-- 
Best regards,
 Bulat                            mailto:bulat.zigans...@gmail.com

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to