Там написано Language: Lazy Scheme;
.Я уверен, что это означает, что вы используете вариант схемы, которая выполняется лениво - , т.е. , она не оценивает выражение, пока не потребуется результат.Схема будет управлять этим внутренне, используя механизм promise
схемы - вместо того, чтобы возвращать результат выражения, возвращается promise
для вычисления результата позже.Вы должны быть в состоянии получить результат явно, вызвав force
против этого обещания.
Вот несколько ссылок:
Не ленивая схема будет вести себя так, как вы ожидаете.
HTH