Control.Monad.Loop
data LoopT m a
type Loop
loop
cons
continue
continue_
break_
exec_
class ForEach m c
iterate
forever
for
unfoldl
while
forEach
iforEach