Выполненные функции в F #. Я получаю бит, где передача в подмножестве параметров дает функцию с пресетами. Я просто задавался вопросом, не отличается ли все параметры. Например:Когда вычисляются вызовы функций F #; лениво или сразу?
let addTwo x y = x + y
let incr a = addTwo 1
let added = addTwo 2 2
incr
- это функция, принимающая один аргумент. Есть added
int или функция? Я могу представить себе реализацию, где «добавление» оценивается лениво только при использовании (например, «Шредингера» при открытии коробки). Есть ли гарантия того, когда добавление выполняется?
Рассмотрите возможность редактирования названия вопроса, см. [Ask]. –
Спасибо всем, кто прояснил это для меня. – Benboy