From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, STOX_REPLY_TYPE,STOX_REPLY_TYPE_WITHOUT_QUOTES,XPRIO autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,cd3701d5ec722b08,start X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!newsfe12.iad.POSTED!92f42029!not-for-mail From: "Steve D" Newsgroups: comp.lang.ada Subject: Lambda expressions? LINQ? MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Windows Mail 6.0.6001.18000 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049 Message-ID: X-Complaints-To: abuse@teranews.com NNTP-Posting-Date: Wed, 16 Sep 2009 02:23:02 UTC Organization: TeraNews.com Date: Tue, 15 Sep 2009 19:23:02 -0700 Xref: g2news2.google.com comp.lang.ada:8338 Date: 2009-09-15T19:23:02-07:00 List-Id: I've been doing some c# programming and have just started using LINQ (language integrated query). Using LINQ and the .NET framework I was able to query an XML document for all elements with a given element name, select an attribute with a specific name, split the content of the attribute (a comma separated list of strings) into it's individual strings and return an array of unique elements... in one line of source code. When it worked after less than a minute of fiddling I sat back and said... Wow! Anything under way to make this kind of power available in Ada (outside of A#)? Regards, Steve