title: What does 'void' in typescript mean?
body: <p>So I came across online, and I am wondering what does <code>void</code> imply in Typescript?</p>
  
  <p>Just like here:</p>
  
  <pre><code>private _handleProjectQuerySuccess(data: IProject[]): void  
  {
      data.sort(this._projectSort);
  
      var pathname = this._$location.path();
  
      var activeSet = false;
      data.forEach((project: IProject) =&gt;
      {
          project.active = pathname == '/' + project.id;
          activeSet      = activeSet || project.active;
  
          project.name        = this._$sanitize(project.name);
          project.description = this._$sanitize(project.description);
          project.url         = this._$sce.trustAsUrl(project.url);
          project.readme      = this._$sce.trustAsHtml(project.readme);
  
          project.title = project.name + (project.fork ? ' (fork)' : ' (repo)');
  
          this._scope.projects.push(project);
  
          this._projectMap[project.id] = this._scope.projects[this._scope.projects.length - 1];
      });
  
      if (!activeSet)
      {
          data[0].active = true;
      }
  }
  </code></pre>
  
  <p>After we declared private, we implied <strong><code>void</code></strong>... What does that mean?</p>