On Sun, Apr 08, 2012 at 04:22:07PM -0400, Liam Healy wrote:
Is it necessary to duplicate functionality in alexandria?
Though it's not my place to judge that, I thought it worth making the proposal on the basis that WHEN-LET and IF-LET provide very similar functionality, and are already in alexandria. I originally modeled PROG1-LET after these, and have since found it to be useful with reasonable frequency.
Notably, all of these constructs are simple and obvious in both behavior and expansion, and provide some functionality in addition to creating a binding. As far as I can tell, metabang-bind is not described by any of that.