Message from discussion
Linq-Dart
Received: by 10.224.33.210 with SMTP id i18mr354573qad.4.1343840071907;
Wed, 01 Aug 2012 09:54:31 -0700 (PDT)
X-BeenThere: m...@dartlang.org
Received: by 10.224.187.212 with SMTP id cx20ls1096587qab.1.gmail; Wed, 01 Aug
2012 09:54:28 -0700 (PDT)
Received: by 10.224.189.83 with SMTP id dd19mr37230534qab.45.1343840068127;
Wed, 01 Aug 2012 09:54:28 -0700 (PDT)
Received: by 10.224.189.83 with SMTP id dd19mr37230529qab.45.1343840068106;
Wed, 01 Aug 2012 09:54:28 -0700 (PDT)
Return-Path: <rnyst...@google.com>
Received: from mail-qc0-f174.google.com (mail-qc0-f174.google.com [209.85.216.174])
by mx.google.com with ESMTPS id hj10si2856801qab.56.2012.08.01.09.54.28
(version=TLSv1/SSLv3 cipher=OTHER);
Wed, 01 Aug 2012 09:54:28 -0700 (PDT)
Received-SPF: pass (google.com: domain of rnyst...@google.com designates 209.85.216.174 as permitted sender) client-ip=209.85.216.174;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of rnyst...@google.com designates 209.85.216.174 as permitted sender) smtp.mail=rnyst...@google.com; dkim=pass header...@google.com
Received: by qcro28 with SMTP id o28so4705483qcr.19
for <m...@dartlang.org>; Wed, 01 Aug 2012 09:54:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type:x-system-of-record;
bh=it22QXqG8aqhL2Z8nDGeQLxrDGcYguJlE4NuWjbdYsw=;
b=FKJeQ6oq3Gx7a7wSBJHcu7Jls4koBJrNeKk6RVKg+WS0wLjjx3T4AlXN54ebfeHo+c
mtaYtkB3kI8R1BfqnFzqNqVJz3O1edkscXMK64rzoLxROqbjxJsIBixC7pQsIe5Qjuem
7QShTF8/QDhJggYgvgALa2RdurMKKgU2C9DFKtGXPymmPPM2EvE+ExfI6MsOFOS3t2GR
ob1UE9bnR4jHvxS7Xul8t5bTvtMOwcziLKd2Jn9AxFWl/doUsl++bofmu4jwufSxtKLr
OIGW3xWIBI+owGAAKDkNnT9zNQdRn0DYY9A9FiOwF3vlbpG6rZe0tK83OH4loigl+cGc
TsIw==
d=google.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc:content-type:x-system-of-record:x-gm-message-state;
bh=it22QXqG8aqhL2Z8nDGeQLxrDGcYguJlE4NuWjbdYsw=;
b=nDHOT5qVPJ8ENsah6y9Sp03nGI6f8qDXwpSV9zx1czKmWSiKfY1vf2Y21PAbpp5ktv
YVdzUD1EbRDnol8lvCPN44SyYWQkq/0iYGJtuuoxYBOVzCyTtCZAuG2r6Q1qMiTnX4gO
X9zjBapWtnJU6FqQq/CLT2qiUwDsbZbtigG5pOkQDseLSfSBad2Pd+qZ5pn+P54nEeG2
nUdVicpsBdSSrS/kol7JsxDHR8VfPNy3u7ZwIin5NVabwgJCDLUj+DhdEjIOR89eaAnl
rJty6aog0AUpFACb877hza5hOWMNUKndUGkkTfl2Lo2cdSkdfQNAfQKYo/JpMkk/5MO8
q4lg==
Received: by 10.224.213.4 with SMTP id gu4mr37017194qab.0.1343840067991;
Wed, 01 Aug 2012 09:54:27 -0700 (PDT)
Received: by 10.224.213.4 with SMTP id gu4mr37017185qab.0.1343840067906; Wed,
01 Aug 2012 09:54:27 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.17.198 with HTTP; Wed, 1 Aug 2012 09:54:06 -0700 (PDT)
In-Reply-To: <f835adb1-0b31-4725-ad13-41badb84b...@dartlang.org>
References: <f835adb1-0b31-4725-ad13-41badb84b...@dartlang.org>
From: Bob Nystrom <rnyst...@google.com>
Date: Wed, 1 Aug 2012 09:54:06 -0700
Message-ID: <CAF8T8Lx80zqTzkrnkUnsMOJxVZcfdaXu8s+vvcghGKuHN_W...@mail.gmail.com>
Subject: Re: [misc] Linq-Dart
To: Tristan McNab <tris...@seditious-tech.com>
Cc: m...@dartlang.org
Content-Type: multipart/alternative; boundary=20cf300fb1ebe1eb3a04c63725b6
X-System-Of-Record: true
X-Gm-Message-State: ALoCoQnSBT7yrKuRIRFOXVwx0VQdW1vpJpTpu7dIyp/l+yw/c9JeGEy5Z2RiuOk4bdKZtE/n3JE7YTjUQq1V2e7mIw78WxPkvVQlDMlaeGwUMk9Kxy8+/0+ezytmcwbBup9vNJhnCRxZwNH4fmgRXq/RYMJsopGo/YD/zZiGwwG6VEfp5Hs7eVkCtkAuzUCqCgvx46AXhBd0
--20cf300fb1ebe1eb3a04c63725b6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Wed, Aug 1, 2012 at 5:10 AM, Tristan McNab <tris...@seditious-tech.com>w=
rote:
> Hi All,
>
> I got thoroughly enthused when I started learning Dart last week and to
> get my head around the language I decided to do a port of .NET 3.5's
> Language Integrated Query (LINQ) library which you can find here on GitHu=
b<http://seditioustech.github.com/Linq-Dart/>
> .
>
Very nice!
> It's not fully completed, but I wanted to get some feedback on
> style/execution before I get ahead of myself.
>
As Mat=EDas pointed out, we name methods in lowerCamelCase in Dart. Also,
files and libraries are named using lowercase_with_underscores. Otherwise,
it looks good. :)
- bob
--20cf300fb1ebe1eb3a04c63725b6
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<br><br><div class=3D"gmail_quote">On Wed, Aug 1, 2012 at 5:10 AM, Tristan =
McNab <span dir=3D"ltr"><<a href=3D"mailto:tris...@seditious-tech.com" t=
arget=3D"_blank">tris...@seditious-tech.com</a>></span> wrote:<br><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
solid;padding-left:1ex">
Hi All,<div><br></div><div>I got thoroughly enthused when I started learnin=
g Dart last week and to get my head around the language I decided to do a p=
ort of .NET 3.5's Language Integrated Query (LINQ) library which you ca=
n find <a href=3D"http://seditioustech.github.com/Linq-Dart/" target=3D"_bl=
ank">here on GitHub</a>.</div>
</blockquote><div><br></div><div>Very nice!</div><div>=A0</div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex"><div> It's not fully completed, but I wanted to get =
some feedback on style/execution before I get ahead of myself.</div>
</blockquote><div><br></div><div>As Mat=EDas pointed out, we name methods i=
n lowerCamelCase in Dart. Also, files and libraries are named using lowerca=
se_with_underscores. Otherwise, it looks good. :)</div><div><br></div><div>
- bob</div></div>
--20cf300fb1ebe1eb3a04c63725b6--