// $Id: ConsTest.java,v 1.2 1999/10/14 16:57:49 leavens Exp $

package lib;

public class ConsTest extends Tester {
    public static void main(String [] argv) {
        Cons myList = new Cons(new Double(1.0),
                               new Cons(2.0,
                                        null));
        System.out.println("myList = "
                           + myList.toString());
        System.out
            .println("myList.map(square) = "
                     + myList
                     .map(new Function() {
                             public Object
                                 value(Object x) {
                                 return new
                                     Double(((Double)x).doubleValue()
                                            * ((Double)x).doubleValue());
                             }
                         }));
    }
}
