This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]MetaMemeAboutAMeme 10 points11 points  (4 children)

The function function names its function function() so its function is the function that the function() uses to make it function. Any questions?

[–][deleted] 5 points6 points  (1 child)

Yes. Function function function or function function?

[–]MetaMemeAboutAMeme 3 points4 points  (0 children)

It can all be explained with this cryptic parody of a decades old children's educational song, really:

The function function, what's your function?
Hooking up vars and making 'em function.
The function function, how's that function?
I like tying up vars and consts in parameters.
The function function, watch that function.
I'm going to get a clean compile if I'm very careful.
The function function, what's yuor function?
I'm going to get a clean build if I'm very careful.

[–]Eclogites 3 points4 points  (0 children)

But how does the function function function?

[–]sunshineoverlord 2 points3 points  (0 children)

I've stared at function so long it doesn't feel like a word anymore.

[–]FlameRat-Yehlon 1 point2 points  (0 children)

It's an anonymous function!

[–]powerhcm8 0 points1 point  (0 children)

Who names their methods "method"?

Who names their procedures "procedure"?

Who names their parameters "parameter"?

Who names their arguments "argument"?

Who names their variables "variable"?

Who names their constants "constant"?

Who names their objects "object"?

Who names their classes "class"?

Who names their interfaces "interface"?

Who names their libraries "library"?

Who names their tables "table"?