Closed amalloy closed 11 years ago
where*
is not a fitting name for syntactic replacement, sorry!
The underlying change seems good to me. Perhaps there is a better name for the function than where*
. In any case, you should remove the unnecessary `~
in front of postwalk-replace
.
I was looking over this and I saw you duplicating some logic in where and case. Not very much, but if you end up wanting more, similar features you'll probably want to have it factored out.