@Test
public void testLazyEach() {

  final int[] sum = {0};
  mlazy(asList(1, 2, 3, 4, 5))
          .each(new Effect<Integer>() {
            @Override
            public void run(Integer o) {
              sum[0] += o;
            }
          })
          .eval();
  assertEquals(15, sum[0]);
}