Avoid intermediate list allocation when computing minimum type arg arity
Avoid intermediate list allocation when computing minimum type arg arity

Summary: The reduction in allocations should cause a tiny improvement in CPU time. More importantly, this makes some of my upcoming changes simpler.

Reviewed By: panagosg7

Differential Revision: D10149012

fbshipit-source-id: d802e535149d24c65ba4b15c6b74f18533c5dd09

nmote/flow,nmote/flow,nmote/flow,nmote/flow,nmote/flow,nmote/flow,nmote/flow