Map an array of functions to their return values in point-free style
Based on the answer by Rory O'Kane:


  10 tokens: Number.call.bind(String.call)


Try it online!

It is trivial, since Number.call, String.call, Object.call, Function.call, (function () {}).call, Function.prototype.call are all the same.

If Bind Operator Proposal is accepted, this could be simplified to:


  6 tokens: ::Function.call.call


Babel

BTW, if eval is allowed eval("Number.call.bind(String.call)") only use 4 tokens.