----- Original Message ----- From: "liorean" <[EMAIL PROTECTED]>

On 29/05/06, Andrew Fedoniouk <[EMAIL PROTECTED]> wrote:
Axiom:

Code which is not altering the state of the world cannot produce anything
  useful (work) for that world.

(C:) Mine.


How about something like this?

   <img src="javascript:generateImage(1e6*Math.random()>>0);" alt=""/>

   function generateImage(seed){
       /* use the seed to write generate an XBM image here */
       return image;
   }

That code could be made entirely side effect free, but still useful.

From mathematic standpoint:
By its definition Math.random() function is not side effect free
in ECMAScript. It uses static variable for generation of pseudo-number sequences.

Andrew Fedoniouk.
http://terrainformatica.com




Reply via email to