How to compose JavaScript functions that take multiple parameters (epic guide) · HackerTrans