[Haskell-cafe] What puts False before True?
prstanley at ntlworld.com
Fri Jun 1 18:14:11 EDT 2007
>>P.S.: The question, however, still remains: why False = 0 and True
>>1? I appreciate that it's so in boolean algebra but why? Why not
>>True = 0 and False = 1?
>>A Boolean value denotees veracity whereas an ordered value concerns
>>magnitude (priority), indeed, order!!
>Other members have mentioned how to do it either way.
>Certain people with strong convictions in philosophy, religion, or
>platonism are more happy to see "truth is greater than falsehood"
>than "falsehood is greater than truth". It would be nice if we could
>be user-friendly to them.
>P.S.: If I'm not mistaken, in Zoroastrianism there is no ordinal
>perspective on truth and falsehood. The lie, as it's called, is not
>subordinate to truth.
More information about the Haskell-Cafe