Which is better: `sn = [ "S:" <> (caps x) | x <- s ]` `sn = map (("S:" <>) . caps $) s` One loses a small amount of readability, but is also a few characters shorter, but does it (the second one) have any performance difference? Even a minuscule amount?