"function foo(bar) { }" versus "foo = function(bar) { }"
1638
var functionName = function() {} vs function functionName() {}
57938
When do two functions become equal?
18493
Why is an empty function considered a function?
10982
What is the difference between a function expression vs declaration in JavaScript?
4739
What is the difference between a function call and function reference?
35229
in c: func(void) vs. func()
141973
Why is this function wrapped in parentheses, followed by parentheses?
132694
Function pointers, Closures, and Lambda
149789
Using a function in two different ways
156273
What is the difference between "var=${var:-word}" and "var=${var:=word}"?
116670
In Python, when should I use a function instead of a method?
16088
How does the (function() {})() construct work and why do people use it?
151825
Is there any difference between "foo is None" and "foo == None"?
137698
this.method = function(){} VS obj.prototype.method = function (){}
114735
F# Functions vs. Values
12462
What do (lambda) function closures capture?
35767
What is the difference between a predicate and function?