Lines Matching refs:fold
80 function fold(cons, seed, iterable) { function
176 assertEquals(45, fold(sum, 0, integers_until(10)));
178 assertEquals([1, 2, 3], fold(append, [], values(1, 2, 3)));
180 assertEquals(45, fold(sum, 0, take(integers_from(0), 10)));
182 assertEquals(90, fold(sum, 0, take(skip_every(integers_from(0), 2), 10)));
192 fold(append, [],
204 fold(append, [],
208 fold(append, [],
228 fold(sum, 0, remove_next_after(integers_until(10), 10)));
231 fold(sum, 0, poison_next_after(integers_until(10), 10)));
315 fold(append, [],
336 assertEquals(45, fold(sum, 0, poison_proxy_after(integers_until(10), 10)));