UNPKG

jsx

Version:

a faster, safer, easier JavaScript

18 lines (17 loc) 356 B
/*EXPECTED 4 5 */ class _Main { static function incr(n : number) : number { return n + 1; } static function main(args : string[]) : void { // call while casting var f : variant = _Main.incr; log (f as function (:number):number)(3); // assign and then call var g : function (:number):number = f as function (:number):number; log g(4); } }