Changeset 27265 in project


Ignore:
Timestamp:
08/18/12 16:46:58 (9 years ago)
Author:
Moritz Heidkamp
Message:

clojurian: Document 0.0.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/clojurian

    r27261 r27265  
    102102<syntax>(if-let* ((x1 y1) (x2 y2) ...) then else)</syntax>
    103103
    104 Equivalent to {{(or (and-let* ((x1 y1) (x2 y2) ...) then) else)}}.
     104Similar to {{(or (and-let* ((x1 y1) (x2 y2) ...) then) else)}} except
     105that returning {{#f}} from the {{then}} clause will not lead to the
     106{{else}} clause being evaluated.
    105107
    106108
     
    165167==== Version history
    166168
     169; 0.0.4 : Preserve {{#f}} return values of the {{then}} clause in {{if-let*}} (thanks to Andy Bennett for pointing this out)
    167170; 0.0.3 : Prefix all {{clojurian-atom}} identifiers with {{atom-}}
    168171; 0.0.2 : Add {{if-let}}, {{if-let*}} and {{clojurian-atom}}
Note: See TracChangeset for help on using the changeset viewer.