4 ms·
>I'm not - that's how they are defined in Racket. You are. The argument is that you should be using single letter variables for small scope, simple variables.
by papsosouid 14y ago
>I'm not - that's how they are defined in Racket.
You are. The argument is that you should be using single letter variables for small scope, simple variables. Like the classics:
for (i = 0; i < whatever; i++) {
myarray[i] = something();
}
and
myfunction x:xs = dothing x + myfunction xs
When you decide to deliberately misrepresent that argument as "use single letter variables across modules" that is dishonest.
>Oh, on a single line? That's fine then...
Yes, of course it is.
- klibertp 14y agoI'm still waiting for your argument as to why is one-letter name better than three-letters one. What is the difference, what makes it so much harder to understand the name with two additional letters? With a link to the source please.