Функции

Функция должна возвращать значение. Тип возвращаемого значения в сигнатуре функции не указывается.

Функция должна быть объявлена выше места ее использования.

Функция может быть аннотирована.

Существует множество встроенных функций.

При объявлении функции справа от знака "=" должно находиться выражение. Значение функции — результат выражения.

Примеры

Определение функции без параметров, которая возвращает целое число:

func main() = {
   3
}

Определение функции с двумя параметрами:

func main(amount: Int, name: String) = {
   throw()
}

results matching ""

    No results matching ""