|
@@ -63,7 +63,7 @@ extern class Array<T> {
|
|
}
|
|
}
|
|
|
|
|
|
@:runtime inline function map<S>(f:T->S):Array<S> {
|
|
@:runtime inline function map<S>(f:T->S):Array<S> {
|
|
- var result:Array<S> = js.Syntax.code("new Array({0})", length);
|
|
|
|
|
|
+ var result:Array<S> = js.Syntax.construct(Array, length);
|
|
for(i in 0...length) {
|
|
for(i in 0...length) {
|
|
result[i] = f(this[i]);
|
|
result[i] = f(this[i]);
|
|
}
|
|
}
|