Daniel Fischer <[EMAIL PROTECTED]> wrote: > Am Montag, 27. Oktober 2008 13:34 schrieb Achim Schneider: > > > > > > Who does such horrible things? > > > Repeat after me: 1 is NOT a prime. Never, under no circumstances. > > > > Then chase it out of your prime factor products. You'd be the first > > one to break a monoid and locate unsafeCalculate#. > > Huh? I don't understand what you are trying to say here. > In which way do you use the term "prime factor product"? > If you're referring the value of the product, 1 is a perfectly > legitimate value, that of the empty product. > If you're referring the expression \prod_{i \in I}p_i, that doesn't > contain 1. So out of where shall "it" (I think that refers to 1, does > it?) be chased? And what has that to do with breaking monoids? > I am referring to
n = product [primeFactors n] and the fact that product = foldr (*) 1 or even, less haskellish, product xs = product 1:xs -- (c) this sig last receiving data processing entity. Inspect headers for copyright history. All rights reserved. Copying, hiring, renting, performance and/or quoting of this signature prohibited. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe