Есть ли возможность в scheme (или racket) к примеру описание к функции прикрепить и потом из кода вычитать? Т.е. нужен аналог джавовских аннотаций или плюсовых функторов + интерфейс(ы). Еще один вопрос - какую реализацию посоветуете для встраивания и написания скриптов поверх плюсового кода?
П.С. прошу не пинать за простой вопрос, сегодня же возьмусь за книги и начну учить scheme с самых основ.