static L vMap(fO f, fL l) { if (s == null) null; ret new RandomAccessAbstractList() { public int size() { ret l.size(); } public A get(int i) { ret callF(f, l.get(i)); } }; }