Home | History | Annotate | Download | only in harmony

Lines Matching defs:iterable

46     var iterable = {};
47 iterable[Symbol.iterator] = function() { return iterator; };
48 return iterable;
82 function fold(cons, seed, iterable) {
83 for (var x of iterable) {
89 function* take(iterable, n) {
91 for (let x of iterable) {
97 function nth(iterable, n) {
98 for (let x of iterable) {
104 function* skip_every(iterable, n) {
106 for (let x of iterable) {
112 function* iter_map(iterable, f) {
113 for (var x of iterable) {
117 function nested_fold(cons, seed, iterable) {
119 for (let x of iterable) {
127 function* unreachable(iterable) {
128 for (let x of iterable) {
151 function remove_next_after(iterable, n) {
152 var iterator = iterable[Symbol.iterator]();
160 function poison_next_after(iterable, n) {
161 var iterator = iterable[Symbol.iterator]();
235 function labelled_continue(iterable) {
240 for (var x of iterable) continue outer;
247 function labelled_break(iterable) {
252 for (var x of iterable) break outer;
259 function catch_control(iterable, k) {
261 for (var x of iterable) {
286 function try_control(iterable, k) {
288 for (var x of iterable) {
325 function poison_proxy_after(iterable, n) {
326 var iterator = iterable[Symbol.iterator]();