В последнее время я писал множество программ в исчислении лямбда, и мне хотелось бы запустить некоторые из них в режиме реального времени. Тем не менее, насколько теоретическая функциональная парадигма основывается на исчислении лямбда и правиле B-сокращений, я не мог найти ни одного оценщика, который не является игрушкой, не предназначенной для повышения эффективности. Функциональные языки должны быть быстрыми, но те, кого я знаю, фактически не обеспечивают доступ к нормальным формам (см. Hazell lazy оценщик, закрытия схем и т.д.), Поэтому не работайте в качестве оценщиков LC.
Это заставляет меня задаться вопросом: просто невозможно оценить термины исчисления лямбда эффективно, это просто исторический случай/отсутствие интереса, что никто не решил создать для него быстрый оценщик, или я просто что-то пропустил?