LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

Вариант когда тип указывается перед именем переменной плохо дружит с опциональностью указания типа.

да; поэтому типы аргументов функции имеет смысл указывать отдельно, например

f(x,y) = int { x = int(?); y = int(2);
    u = "asdf";
    v = 100;
    return v+length(u)+x+y;
}

и конечно не обязательно именно в таком синтаксисе

Исправление www_linux_org_ru, :

Вариант когда тип указывается перед именем переменной плохо дружит с опциональностью указания типа.

да; поэтому типы аргументов функции имеет смысл указывать отдельно, например

f(x,y): int = { x = int(?); y = int(2);
    u = "asdf";
    v = 100;
    return v+length(u)+x+y;
}

и конечно не обязательно именно в таком синтаксисе

Исходная версия www_linux_org_ru, :

Вариант когда тип указывается перед именем переменной плохо дружит с опциональностью указания типа.

да; поэтому типы аргументов функции имеет смысл указывать отдельно, например

f(x,y): int = { x=int(?); y=int(2);
    u = "asdf";
    v = 100;
    return v+length(u)+x+y;
}

и конечно не обязательно именно в таком синтаксисе