join N lists ?



Hello,
  I need to have a function which takes a list L of lists M_i  and forms a
  long list of all the elements of the elements of the M_i's.

The function

m_join(m_list):=
listify(flatten(setify(makelist(setify(m_list[i]),i,1,length(m_list)))))$

does this.  Is there a better way?  For instance, is there a built-in
function which does some sort of join on a list of lists?

TIA,
  -sen
-- 
  ---------------------------------------------------------------------------
  | Sheldon E. Newhouse            |    e-mail: sen1 at math.msu.edu           |
  | Mathematics Department         |       				   |
  | Michigan State University      | telephone: 517-355-9684                |
  | E. Lansing, MI 48824-1027 USA  |       FAX: 517-432-1562                |
  ---------------------------------------------------------------------------