История изменений
Исправление
stevejobs,
(текущая версия)
:
там же везде в определении F нужны не функции, а просто подставить результат? Т.е. sqrt(<F[j],F[j]> - это просто число, не зависящее от конкретной символьной записи F[j]? Тогда почему бы в качестве «функций» не использовать указатели на функции? Получится криво, громоздко, но у тебя будут те самые high order/first class functions, не?
Исходная версия
stevejobs,
:
там же везде в определении F нужны не функции, а просто подставить результат? Т.е. sqrt(<F[j],F[j]> - это просто число, не зависящее от конкретной символьной записи F[j]? Тогда почему бы в качестве функций не использовать указатели на функции? Получится криво, громоздко, но у тебя будут те самые high order/first class functions, не?