

Size: a a a












    var ASM_CONSTS = [(function(){
        var err = new Error;
        print('Stacktrace: \n');
        print(err.stack)
    } // ...


strings.Split и strings.Fields.unicode.IsSpace).Split(s, " ") == Fields(s), но нет, не совсем. Fields выкинет пустые строки и...почему бы не сделать Split таким же?Split был добавлен раньше, а вот  ломать совместимость авторы го очень-очень не любят и повторяют мантру обратной совместимости Go 1.x.Split менять нельзя было и была создана новая фция Fields, со своим поведением.
bool is_fib(i64 n) {
    return is_square(5 * n * n + 4) || 
           is_square(5 * n * n - 4);
}
и конечно же is_square проверит является ли число квадратом.


Much smaller runtime compared to Go его не оказалось ваще. Там прост системные треды пускаются.

