гардов - сгенерировать другую функцию с той же структурой. Посмотрел на Template Haskell. Я правильно понимаю, что по готовой функции AST не получить, как по типу? Но можно обернуть её всю в скобочки и на выходе получить AST. А по нему восстановить изначальную функцию и сгенерировать другую?
Есть ли другие подходы? Пните в правильном направлении :)
Судя по доке TH, AST не получить "так как никому не надо". А что значит "обернуть в скобочки"? Просто интересно...
я вчера вопрос задавал. его не заметили или идей нет?
Обсуждают сегодня