I use the cat
notation because it doesn't introduce unnecessary closures, which can be a little inefficient.
However, I've never tested exactly how inefficient they are, and it might not make that much of a difference in this age of hyper-optimized JavaScript engines.