public class Cons<E> extends Pair<E,Cons<E>> implements java.lang.Iterable<E>
static Cons
EMPTY
Cons(E e)
Cons(E e, Cons<E> rest)
Cons<E>
cons(E x)
java.util.Iterator<E>
iterator()
reverse()
reverseInto(Cons<E> tail)
equals, getFirst, getSecond, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final Cons EMPTY
public Cons(E e)
public Cons(E e, Cons<E> rest)
public Cons<E> cons(E x)
public Cons<E> reverse()
public Cons<E> reverseInto(Cons<E> tail)
public java.util.Iterator<E> iterator()
iterator
java.lang.Iterable<E>