On 27/07/07, anon <[EMAIL PROTECTED]> wrote:

> I see what you did there. But you really might as well end sentences
> with prepositions. Or begin them with conjunction. Or indent your code
> whichever way seems most natural and elegant because to do otherwise
> is just prescriptivism for its own sake.

Natural and artificial languages cannot be compared on this level.
Programming languages, and Haskell in particular, are nearly entirely
prescriptive. In fact, if I remember rightly Haskell was originally
intended to be more prescriptive than most. It certainly has fewer
"nasal demon" clauses in the Haskell Report. This differs a great deal
from English, for example, which underwent a slow and undirected
evolution (unless there was an English Committee in 1550 set up to
decide the Great Vowel Problem...) from various parent languages,
themselves not designed either.

If you would *like* to use an arbitrary indentation I think unsugared
Haskell should allow that. Though it seems rather an uncomfortable
hair-shirt to wear for such little reward.

Cheers,

D.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to