From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id DF645BB9C for ; Sun, 18 Sep 2005 22:10:03 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j8IKA2LI017322 for ; Sun, 18 Sep 2005 22:10:03 +0200 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id WAA03685 for ; Sun, 18 Sep 2005 22:10:02 +0200 (MET DST) Received: from hqvsbh2.ms.com (hqvsbh2.ms.com [205.228.12.104]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j8IKA1m6017300 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 18 Sep 2005 22:10:02 +0200 Received: from hqvsbh2.ms.com (localhost [127.0.0.1]) by localhost.ms.com (Postfix) with ESMTP id 513D57856 for ; Sun, 18 Sep 2005 16:10:00 -0400 (EDT) Received: from ny37im01.ms.com (unknown [144.14.31.40]) by hqvsbh2.ms.com (internal Postfix) with ESMTP id 3168A7B48 for ; Sun, 18 Sep 2005 16:10:00 -0400 (EDT) Received: from PAWEXOB02.msad.ms.com (pawexob02 [205.228.46.101]) by ny37im01.ms.com (Sendmail MTA Hub) with ESMTP id j8IK9x516513 for ; Sun, 18 Sep 2005 16:10:00 -0400 (EDT) Received: from PIWEXBH02.msad.ms.com ([205.228.46.225]) by PAWEXOB02.msad.ms.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 18 Sep 2005 16:09:59 -0400 Importance: normal Priority: normal Received: from ppwexmb01.msad.ms.com ([198.187.10.204]) by PIWEXBH02.msad.ms.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 18 Sep 2005 16:09:58 -0400 content-class: urn:content-classes:message Subject: RE: [Caml-list] C# 3.0 enhancements MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Sun, 18 Sep 2005 15:09:59 -0500 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.181 Message-ID: <8983E3D8B43CC643B85F4C78EC4C877DC500CB@ppwexmb01.ms.com> Thread-Topic: [Caml-list] C# 3.0 enhancements Thread-Index: AcW8dWM7IoPrloOGTuSTrZN+NYeQpgAFwLmA From: "Evans, Jeffrey (IT)" To: X-OriginalArrivalTime: 18 Sep 2005 20:09:58.0803 (UTC) FILETIME=[F1CBB630:01C5BC8C] X-Miltered: at concorde with ID 432DC99A.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 432DC999.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 inference:01 msdn:01 ilx:01 fsharp:01 ilx:01 lambda:01 functional:02 inferred:02 types:02 expressions:03 enhancements:06 aspx:92 aspx:92 interesting:10 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 >It may interest people to know that C# is to add inferred types, >lambda expressions with limited type inference, some other functional >features. Unfortunately the only reference is a M$ Word document(!), >but it's interesting reading nevertheless: > >http://msdn.microsoft.com/vcsharp/future/default.aspx > >Rich. For that matter, F# has been around on the .NET platform for a little while now. http://research.microsoft.com/projects/ilx/fsharp.aspx Of particular interest: http://research.microsoft.com/projects/ilx/fsharp-language-compare.aspx Jeffrey Evans=20 Morgan Stanley | Technology One Parkview Plaza | Floor 03 Oakbrook Terrace, IL 60181 Jeffrey.Evans@morganstanley.com -------------------------------------------------------- NOTICE: If received in error, please destroy and notify sender. Sender = does not waive confidentiality or privilege, and use is prohibited.