Help for this page

Select Code to Download


  1. or download this
    
    fun length [] = 0
       | length (head::tail) = 1 + length tail;
    
  2. or download this
    
    sub length {
    ...
        return 1 + length(@tail);
    }
    
  3. or download this
    
    member (X, [])    -> false;
    member (X, [X|_]) -> true;
    member (X, [_|T]) -> member(X, T).
    
  4. or download this
    
    sub member {
    ...
        return member($X, @tail) if $X != $head;
    }