Вопрос скорее из любопытства, чем из практической необходимости, но Можно ли на С сделать такие финты: 1) apply(f,p) {return \x->f(p,x);} 2)По указателю на функцию, и описанию в любом виде в run time вызвать с данными параметрами. Или хотя бы если исвестно, что у нее n параметров типа void*;