title: How to run a gulp task from another task?
body: <p>I am aware of the ability to declare dependencies that will run before the task, e.g.</p>
  
  <pre class="lang-js prettyprint-override"><code>gulp.task('a', () =&gt; {});
  gulp.task('b', () =&gt; {});
  gulp.task('c', ['a', 'c'], () =&gt; {});
  </code></pre>
  
  <p>Tasks 'a' and 'b' will be run every time after task 'c' is called and before task 'c' is executed.</p>
  
  <p>However, how do I programmatically call an arbitrary task from within a <code>gulp.task</code>?</p>