What is the difference between quote and list?
TL;DR: They are different; use list when in doubt. A rule of thumb: use list whenever you want the arguments to be evaluated; quote “distributes” over its arguments, so ‘(+ 1 2) is like (list ‘+ ‘1 ‘2). You’ll end up with a symbol in your list, not a function. An in-depth look at list …