Что такое преобразователь, используемый в схеме или в целом?

Преобразователь - это объект functional-programming процедуры без формальных functional аргументов, например по вашей functional-programming ссылке SRFI:

(lambda () (write '(b1)))

Переменная b1 scheme связана во включающем блоке, и scheme это дает нам ключ к этимологии programming-languages слова "thunk", которое основано scheme на шутке о плохой грамматике.

Функция scheme без аргументов не имеет возможности programming-languages изменить свое поведение в scheme зависимости от параметров, с functional которыми она вызывается, поскольку scheme у нее нет параметров. Таким scheme образом, вся работа функции scheme задана - она ​​просто ожидает programming-languages выполнения. Со стороны компьютера programming-languages больше не требуется «думать», все scheme «размышления» уже выполнены functional-programming - действие полностью «продумано».

Вот programming-languages и все, что есть в контексте programming-languages SRFI - «преобразователь» - процедура scheme без аргументов.

programming-languages

functional-programming

scheme

2022-08-20T05:05:49+00:00