Logo

Programming-Idioms

History of Idiom 78 > diff from v26 to v27

Edit summary for version 27 by :

Version 26

2015-09-05, 13:22:54

Version 27

2015-09-05, 13:24:06

Idiom #78 "do while" loop

Execute a block once, then execute it again as long as boolean condition c is true.

Idiom #78 "do while" loop

Execute a block once, then execute it again as long as boolean condition c is true.

Code
do_while c b = do
      a <- b
      if c a
      then do_while c b
      else return a

do_while (=="") getLine
Code
do_while c b = do a <- b; if c a
                            then do_while c b
      else return a

do_while (=="") getLine