The Iterate clause trick

Iterate provides defmacro-clause to make it easy to write new clauses. Here’s a simple one that builds up an FSet set: But the syntax of defmacro-clause is not as flexible as I would like. In particular, there is no way to supply more than one expression. To collect an FSet map, I would like to … Continue reading The Iterate clause trick