Por que não deixar-se e deixar-deixar suportar múltiplas ligações por padrão?
Por que nãowhen-let
eif-let
suporta múltiplas ligações por padrão?
Assim:
(when-let [a ...
b ...]
(+ a b))
...ao invés de:
(when-let [a ...
(when-let [b ...
(+ a b)))
Estou ciente de que posso escrever minha própria macro ou usar uma mônada (conforme descrito aqui:http://inclojurewetrust.blogspot.com/2010/12/when-let-maybe.html).