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