// file: cube.java // author: Robert Keller // purpose: test cube mapping // To test main use: java -cs cube import polya.*; import java.io.*; class cube implements Function1 { static Function1 Cube = new cube(); public Object apply(Object N) { return Arith.multiply(N, Arith.multiply(N, N)); } public static void main(String[] arg) { System.out.println(Polylist.range(1, 10).map(Cube).prefix(10)); } }