Details
-
Type:
Defect
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
Description
Following code:
(match [[:plus 1 2 3]]
[[:pow arg pow]] 0
[[:plus & args]] 1
:else 2)
Returns 2, but must return 1.
If we delete first clause it works:
(match [[:plus 1 2 3]]
[[:plus & args]] 1
:else 2)
Returns 1.
Also works with [:plus 1 2] - vector size is now 3, was 4: