¿Por qué no when-let y if-let son compatibles con varios enlaces de forma predeterminada?
Porque nowhen-let
yif-let
soporta múltiples enlaces por defecto?
Asi que:
(when-let [a ...
b ...]
(+ a b))
...en lugar de:
(when-let [a ...
(when-let [b ...
(+ a b)))
Soy consciente de que puedo escribir mi propia macro o usar una mónada (como se describe aquí:http://inclojurewetrust.blogspot.com/2010/12/when-let-maybe.html).