Control.Effect.Loop
data Loop c e a
class EffectLoop c e l
loop
stepLoop
data LoopState c e a
loop'
toCPS
fromCPS
continue
exit
continueWith
exitWith
foreach
while
doWhile
once
repeatLoop
iterateLoop