title: typescript compiler error: Cannot convert '{}[]' to 'Array'
body: <p>I'm having compiler errors with  this typescript code:)</p>
  
  <p>I've defined playerBullets like so:</p>
  
  <pre><code>playerBullets: Array = Array[40];
  </code></pre>
  
  <p>and try to do this:</p>
  
  <pre><code>this.playerBullets = this.playerBullets.filter(function (bullet) {
      return bullet.active;
  });
  </code></pre>
  
  <p>but this code has been market with red syntax errors:</p>
  
  <blockquote>
    <p>WebUI/ts/game.ts(89,19): Expected var, class, interface, or module
    WebUI/ts/game.ts(88,29): Cannot convert '{}[]' to 'Array'</p>
  </blockquote>
  
  <p>If I change the definition to this:</p>
  
  <pre><code>playerBullets  = [];
  </code></pre>
  
  <p>it works, any ideas?</p>