Logo

Programming-Idioms

History of Idiom 78 > diff from v23 to v24

Edit summary for version 24 by :

Version 23

2015-09-05, 13:20:05

Version 24

2015-09-05, 13:20:23

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