Eliminate_epsilon: factorize canonical closures (\ x1...xn . f x1...xn)
We do not want to generate distinct liftings for every single partial application of a function or predicate symbol. Canonical closures have an easily recognizable shape, thus we can detect them and replace them with a unique constant "f_closure".
Showing
Please register or sign in to comment