Примеры на языке StudentML

Арифметика и константы

Идентификаторы

Функции, статическая область видимости

Рекурсивные функции (факториал)

let rec factorial = fun n ->

if n > 0 then

n * fact (n-1)

else

1

in fact 5

result is 120