System F - отличный способ просто рассуждать о типах при программировании прототипа. Помимо его реализации, я бы хотел использовать существующую реализацию.Что такое каноническая реализация System F?
При поиске реализаций, похоже, не существует - и я не уверен, почему.
Мой вопрос: Что такое каноническая реализация системы F?
Я не уверен насчет «canonity», но вы можете взглянуть на реализации (в OCaml) по B.C. Пирс [здесь] (https://www.cis.upenn.edu/~bcpierce/tapl/checkers/fullpoly/) и [здесь] (https://www.cis.upenn.edu/~bcpierce/tapl/checkers/fullomega). Реализации описаны в его [TAPL] (https://www.cis.upenn.edu/~bcpierce/tapl/) книге. –
Прохладный - можете ли вы расширить это в ответ? – hawkeye
Хорошо, все готово. –