Why Not[] is not Listable by default ?
- To: mathgroup at smc.vnet.net
- Subject: [mg51479] Why Not[] is not Listable by default ?
- From: János <janos.lobb at yale.edu>
- Date: Tue, 19 Oct 2004 02:55:56 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
In[191]:= Not[Table[False,{i,3}]]==Map[Not,Table[False,{i,3}]] Out[191]= (!{False,False,False})\[Equal]{True,True,True} Should Not[] be Listable by default ? BOOK says: "â?¼ Most builtâ??in mathematical functions are Listable. " Of course I can always do SetAttributes[Not,Listable], but I do not know what kind of harm does it do on the long run. /I assume Not[] is widely/wildly used inside Mathematica/ Any Pros and Cons on it ? János P.S. Sorry if it is an old bone, I just want to see clearly the argument for it :) ---------------------------------------------- Trying to argue with a politician is like lifting up the head of a corpse. (S. Lem: His Master Voice)