From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.6.10/8.6.6) id MAA14046 for caml-redistribution; Fri, 9 Jun 1995 12:02:40 +0200 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.6.10/8.6.6) with ESMTP id BAA05198 for ; Fri, 9 Jun 1995 01:18:06 +0200 Received: from cis0.levels.unisa.edu.au (root@cis0.Levels.UniSA.Edu.Au [130.220.17.87]) by nez-perce.inria.fr (8.6.10/8.6.9) with ESMTP id BAA24624 for ; Fri, 9 Jun 1995 01:17:59 +0200 Received: from localhost (cisreb@localhost [127.0.0.1]) by cis0.levels.unisa.edu.au (8.6.10/8.6.9) with SMTP id IAA09113; Fri, 9 Jun 1995 08:47:47 +0930 Message-Id: <199506082317.IAA09113@cis0.levels.unisa.edu.au> X-Authentication-Warning: cis0.levels.unisa.edu.au: Host localhost didn't use HELO protocol To: U-E59264-Osman Buyukisik Subject: Re: vector dot multiply In-reply-to: Your message of "Thu, 08 Jun 1995 13:16:29 -0400." <199506081716.NAA01690@thomas.ge.com> cc: Pierre.Weis@inria.fr Date: Fri, 09 Jun 1995 08:47:42 +0930 From: Bob Buckley Sender: weis >Also, is there a similar construct to Haskell array/list comprehensions? Bird and Wadler's book gives a simple translation scheme for list comprehensions to map+filter functions (pp63-64). This may meet your requirements. b++