class Async::List::Iterator
def move_current
def move_current while true # Are we at the end of the list? if @tail.equal?(@list) return nil end if @tail.is_a?(Iterator) move_next else return @tail end end end
def move_current while true # Are we at the end of the list? if @tail.equal?(@list) return nil end if @tail.is_a?(Iterator) move_next else return @tail end end end