Array and Object Literal Types

Garrett Smith dhtmlkitchen at gmail.com
Fri Aug 17 14:47:43 PDT 2007


It would be nice to have Array literal syntax declare it's ArrayType
before the declaration of the array.

For example:

1. var x : Array<String> = [ "foo", "bar", document.title, getAnotherString() ];

2. var x = [ "foo", "bar", document.title, getAnotherString() ] : String;

example 1 is more clear to read because in a long array, you'd see
right away what type of Array it is.

Is the former syntax (or some variant thereof) going to be available?

What about for Objects?

Garrett



More information about the Es4-discuss mailing list