forEach for co (allows yield inside iteration function)