So far we have seen statements which are executed one after the other
in a sequential manner. Additionally, statements are provided in
Clojure to alter the flow of control in a program’s logic. They are then
classified into flow of control statements which we will see in detail.
S.No. |
Loops & Description |
1 |
While Statement
The 'while' statement is executed by first evaluating the
condition expression (a Boolean value), and if the result is true, then
the statements in the while loop are executed. |
2 |
Doseq Statement
The ‘doseq’ statement is similar to the ‘for each’ statement
which is found in many other programming languages. The doseq statement
is basically used to iterate over a sequence. |
3 |
Dotimes Statement
The ‘dotimes’ statement is used to execute a statement ‘x’ number of times. |
4 |
Loop Statement
The loop special form is not like a ‘for’ loop. The usage of loop is the same as the let binding. However, loop sets a recursion point |
No comments:
Post a Comment