ES6 JavaScript Compose Function Definition const compose = (...fns) => fns.reduce((prevFn, nextFn) => (...args) => prevFn(nextFn(...args)), (value) => value);