Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 364EC200C55 for ; Thu, 13 Apr 2017 18:04:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 34C56160B98; Thu, 13 Apr 2017 16:04:04 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 7C8E8160B8B for ; Thu, 13 Apr 2017 18:04:03 +0200 (CEST) Received: (qmail 46397 invoked by uid 500); 13 Apr 2017 16:04:02 -0000 Mailing-List: contact users-help@groovy.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@groovy.apache.org Delivered-To: mailing list users@groovy.apache.org Received: (qmail 46387 invoked by uid 99); 13 Apr 2017 16:04:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Apr 2017 16:04:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 3D72E1AFE60 for ; Thu, 13 Apr 2017 16:04:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.102 X-Spam-Level: X-Spam-Status: No, score=-0.102 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); domainkeys=pass (1024-bit key) header.from=Jason.Winnebeck@windstream.com header.d=windstream.com; dkim=pass (1024-bit key) header.d=windstream.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id RRaeIfpo0vRo for ; Thu, 13 Apr 2017 16:03:59 +0000 (UTC) Received: from vml905.windstream.com (vml905.windstream.com [173.186.244.142]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 2AD635F65C for ; Thu, 13 Apr 2017 16:03:59 +0000 (UTC) Received: from scarcnwap007.windstream.com (scarcnwap007.windstream.com [10.104.100.45]) by vml905.windstream.com (8.15.2/8.14.4) with ESMTP id v3DG3vS1012365 for ; Thu, 13 Apr 2017 12:03:57 -0400 DomainKey-Signature: a=rsa-sha1; s=mail; d=windstream.com; c=nofws; q=dns; h=dkim-signature:from:to:subject:date:message-id:references: in-reply-to:accept-language:content-language:x-ms-has-attach: x-originating-ip:content-transfer-encoding: x-proofpoint-virus-version:x-proofpoint-spam-details; b=VcMWQxzLZlZYRrTJoeXBPbv/zhDlrmTJLguj4jvmZeH3lPr78e+uJB/PFxZOa+EGr EYvDUlO0IBvgfmz6efkr4GgWLGyFAYB8Gp7Ydtl/XZjzg+UDbQ/8asqrWGdkVZIuT8E ljl5SkuIrc5yK/YP0lyJbdS20i8xe5FRwTEeNMs= DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=windstream.com; s=mail; t=1492099437; bh=jSBL0rIXd1WWsiEmH85whPd7vqbxF5WFqpfPkmByR7w=; h=From:To:Subject:Date:Message-ID:In-Reply-To; b=TnThllaMWBioob8NORXx14hUtJdxcnMJjbTOrIkzE5pdzq8k5j5Rny/vLY45w5uaP AAEjpkAkwWY/2kjMjam8c6LDZJdwsNw/Pf32SHrpCc67gNg0ein0WxnlIbmIQzfOuU SYrlxkJHEGeltq4b0Vd6z6UNbtchlx2vypw8+XIc= Received: from pps.filterd (scarcnwap007.windstream.com [127.0.0.1]) by scarcnwap007.windstream.com (8.15.0.59/8.15.0.59) with SMTP id v3DG00iF007643 for ; Thu, 13 Apr 2017 12:03:57 -0400 Received: from cwwapp461.windstream.com (cwwapp461.windstream.com [10.104.100.213]) by scarcnwap007.windstream.com with ESMTP id 29puxuhta5-2 for ; Thu, 13 Apr 2017 12:03:57 -0400 Received: from CWWAPP478.windstream.com ([fe80::6d3c:7b7f:b5fc:ad94]) by CWWAPP461.windstream.com ([::1]) with mapi id 14.03.0301.000; Thu, 13 Apr 2017 12:03:57 -0400 From: "Winnebeck, Jason" To: "users@groovy.apache.org" Subject: RE: How to determine the equality of two closures? Thread-Topic: How to determine the equality of two closures? Thread-Index: AQHStF3J4jsuElG/b0S65ibN6adH9KHDmOyA///A0tCAAE9UgP//wJ9wgABItQD//75pUA== Date: Thu, 13 Apr 2017 16:03:57 +0000 Message-ID: <5C676E6359909E478C7B811BDB48CA35684E66@CWWAPP478.windstream.com> References: <38b48c3d-a8e3-1edf-e1b6-42dbcf0e79f4@gmx.org> <5C676E6359909E478C7B811BDB48CA35684CCB@CWWAPP478.windstream.com> <5C676E6359909E478C7B811BDB48CA35684E09@CWWAPP478.windstream.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.140.41.180] Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-04-13_11:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1702020001 definitions=main-1704130136 Content-Type: text/plain; charset="utf-8" archived-at: Thu, 13 Apr 2017 16:04:04 -0000 VGhhdCdzIGNvb2wsIHNvIHRoYXQgZGVmaW5lcyBsYXN0VmFsdWUgYXMgYSBmaWVsZCBvZiB0aGUg YWN0dWFsIGNsb3N1cmUgY2xhc3M/DQoNClRoZSBpc3N1ZSB3aXRoIHVzaW5nIGEgZmllbGQgaXMg dGhlIHdhdGNoIG5vdCB1c2luZyB0aGUgbWFwIHdvdWxkIGZhaWwgd2hlbiBwZXJmb3JtaW5nIG11 bHRpcGxlIHdhdGNoZXM6DQoNCnBlcnNvbi53YXRjaCh7c2tpbGxzfS4uLi4NCnBlcnNvbi53YXRj aCh7bmFtZX0uLi4NCg0KSW4gdGhvc2UgdHdvIHZhbHVlcywgdGhlIGxhc3RWYWx1ZSBmaWVsZCB3 b3VsZCBjb25mdXNlIHRoZSBzdGF0ZSBiZXR3ZWVuIHRoZSB7c2tpbGxzfSB3YXRjaCBhbmQgdGhl IHtuYW1lfSB3YXRjaC4gQWxzbyBJIGRpZG4ndCB3YW50IHRvIGNvbXBsaWNhdGUgdGhlIGV4YW1w bGUgYnV0IGluIHRoZSByZWFsIGltcGxlbWVudGF0aW9uIHRoZSB3YXRjaCBpcyBhIHV0aWxpdHkg Y2xhc3Mgc2hhcmVkIGJldHdlZW4gbWFueSBvYmplY3RzIGFuZCBjbGFzc2VzIGFuZCBub3QgYSBj bG9zdXJlIHNvIG15IHdhdGNoIHN0YXRlIG1hcCBrZXkgaXMgdGhlIHdhdGNoZWQgaW5zdGFuY2Ug KyB3YXRjaCBjbG9zdXJlIGNsYXNzIGFuZCB0aGUgbWFwIGlzIHRoZSBmaWVsZCBvZiBhIHJlYWwg Y2xhc3MuIEluIHJlYWwgYSBzY3JpcHRpbmcgRFNMIGV4YW1wbGUgSSB3b3VsZCBoYXZlIHByb2Jh Ymx5IGFkZGVkIHdhdGNoIHRvIE9iamVjdCBtZXRhY2xhc3Mgd2hpY2ggZGVsZWdhdGVzIHRvIGEg V2F0Y2hNYW5hZ2VyIGltcGxlbWVudGF0aW9uLg0KDQpKYXNvbg0KDQotLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KRnJvbTogSm9jaGVuIFRoZW9kb3JvdSBbbWFpbHRvOmJsYWNrZHJhZ0BnbXgu b3JnXSANClNlbnQ6IFRodXJzZGF5LCBBcHJpbCAxMywgMjAxNyAxMTozOSBBTQ0KVG86IHVzZXJz QGdyb292eS5hcGFjaGUub3JnDQpTdWJqZWN0OiBSZTogSG93IHRvIGRldGVybWluZSB0aGUgZXF1 YWxpdHkgb2YgdHdvIGNsb3N1cmVzPw0KDQpKYXNvbiwgaGF2ZSB5b3UgZXZlciB0cmllZiBzb21l dGhpbmcgbGlrZSB0aGlzPw0KDQo+ICBwZXJzb24ud2F0Y2ggPSB7IGNvbmQsIGFjdGlvbiwgZWxz ZUFjdGlvbiAtPg0KPiAgICBkZWYgdmFsdWUgPSBwZXJzb24ud2l0aChjb25kKS5jbG9uZSgpDQo+ ICAgIEBncm9vdnkudHJhbnNmb3JtLkZpZWxkIGxhc3RWYWx1ZQ0KPiAgICBpZiAodmFsdWUgIT0g bGFzdFZhbHVlKSBhY3Rpb24obGFzdFZhbHVlLCB2YWx1ZSkgZWxzZSBlbHNlQWN0aW9uKCkNCj4g ICAgbGFzdFZhbHVlID0gdmFsdWUNCj4gIH0NCg0KYnllIEpvY2hlbg0KClRoaXMgZW1haWwgbWVz c2FnZSBhbmQgYW55IGF0dGFjaG1lbnRzIGFyZSBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRl bmRlZCByZWNpcGllbnQocykuIEFueSB1bmF1dGhvcml6ZWQgcmV2aWV3LCB1c2UsIGRpc2Nsb3N1 cmUgb3IgZGlzdHJpYnV0aW9uIGlzIHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRl bmRlZCByZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkgZW1haWwg YW5kIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgb3JpZ2luYWwgbWVzc2FnZSBhbmQgYW55IGF0 dGFjaG1lbnRzLgo=