В главе 5 SICP объясняются схемы мета-круговых оценщиков-стажеров регистрационной машины.Понимание модели исполнения Mini-Kanren
Есть ли что-нибудь, что обеспечивает аналогичный тип Mini-Kanren с точки зрения примитивов схемы?
Я знаю, что есть тезис, написанный на Mini-Kanren (однако мне все равно, что нужно строить ментальную модель, а не все детали оптимизации gory). Я также знаю, что есть аргументированный схематор, однако я не ищу кучу примеров - я просто хочу понять, что Mini-kanren в своей очень простой форме, подобно тому, как можно понять схему понимание: eval, apply, if, set !, env
Спасибо!
[здесь] (http://stackoverflow.com/a/10848902/849891) 18-строчная реализация Haskell The Reasoned Schemer (без унификации и логических переменных). –