220 37328 <7d32d6f0-77fd-4be5-a96e-0169bd5921c6@isocpp.org> article
Path: news.gmane.org!.POSTED!not-for-mail
From: yakitori1010@gmail.com
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Revive the unified call syntax.
Date: Wed, 14 Mar 2018 18:18:42 -0700 (PDT)
Lines: 444
Approved: news@gmane.org
Message-ID: <7d32d6f0-77fd-4be5-a96e-0169bd5921c6@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_1137_956788731.1521076722954"
X-Trace: blaine.gmane.org 1521076602 5035 195.159.176.226 (15 Mar 2018 01:16:42 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Thu, 15 Mar 2018 01:16:42 +0000 (UTC)
To: ISO C++ Standard - Future Proposals <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBDD7HZ424QGBB5ETU7KQKGQENHVOTNY@isocpp.org Thu Mar 15 02:16:38 2018
Return-path: <std-proposals+bncBDD7HZ424QGBB5ETU7KQKGQENHVOTNY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-vk0-f72.google.com ([209.85.213.72])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBDD7HZ424QGBB5ETU7KQKGQENHVOTNY@isocpp.org>)
	id 1ewHVV-0001DT-VS
	for gclcip-std-proposals@m.gmane.org; Thu, 15 Mar 2018 02:16:38 +0100
Original-Received: by mail-vk0-f72.google.com with SMTP id y20sf3212180vkd.12
        for <gclcip-std-proposals@m.gmane.org>; Wed, 14 Mar 2018 18:18:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=date:from:to:message-id:subject:mime-version:x-original-sender
         :reply-to:precedence:mailing-list:list-id:list-post:list-help
         :list-archive:list-subscribe:list-unsubscribe;
        bh=xd2kGDq4EWUYL2y0qKjJg9LWJvYA6i2niBx2ZMXU+0Y=;
        b=MqduAat28jxRbhIEzWS1lWCHDtjYgU7czfMJtaqCfwDRpWRqdgAkpZfC2d+Eelb4z4
         LjZPdchY1Z9mGuxT2OopLj8EJ4UAdgSvEOvqPkoGUHAjTDTjuGH69egHllj3b36e8VPk
         OBchf+qkvarhWPSj/KH7J/EeysA8hTJlYb/5xlraduN0x/VInjA+pgg/IxDdb+u4yIdk
         hcEkyJvwrKrqc7d/EZYrRl7qqb8q8I1H+XluQ1WNYiy94uXWLTEIg6YOb0BrFLOichhu
         SZ2wzkIstAhYBsPw/2g2msXo1LBt/HmhvKJWPDqj1Dt7mnEQlCEZUBXNwKAzU0j3nd1D
         DxcA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=date:from:to:message-id:subject:mime-version:x-original-sender
         :reply-to:precedence:mailing-list:list-id:list-post:list-help
         :list-archive:list-subscribe:list-unsubscribe;
        bh=xd2kGDq4EWUYL2y0qKjJg9LWJvYA6i2niBx2ZMXU+0Y=;
        b=m5X5LMrIbiovZSF9kR0BTS+6nuMBUvpDCtkg0jsdaC0a6DrIrnXPznEikdZm8M7nKh
         RIMdpz5nW3JpA23UcaM50P6tmpwTAHt9pBzP9awbY0Im8jNWWeo8TKspAx5a5104SVWM
         xeESX/HXKrmGf54Af0OxtL9emadB2qES4rJVYc7Odh4OG/9MwXEhRe5PRlLG6oM1F4Xh
         HD50Pc3S2xgFRfMwy10EoNQDQ3cAE4mdUdTahYcrvD6wMNTcHpz4/cGuYm8EA0Jcad62
         MgcpoXRhJqFBp0d52yufqAUy4O5ayYRD26Jf4dD2yE+t81lZesQRIUGhavkkpzlaJLxu
         kWKg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:date:from:to:message-id:subject:mime-version
         :x-original-sender:reply-to:precedence:mailing-list:list-id
         :x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=xd2kGDq4EWUYL2y0qKjJg9LWJvYA6i2niBx2ZMXU+0Y=;
        b=HSjLTpUJuWzfv6BdhdX8njJaP1M26sYmNNhSOwBTBnSon7IrLtwjfj1RhemJ/r1ywP
         h2gJvA1V14iPrUWu6D/2jcg2LLmQutVQFivGoNHca7sgut00Lu9sCkBMwhTk5mQhb3/7
         YhCrsY7yuZaLL6HF7YiHv0VnMHXwS9zYSYUNb3wc/E3c5JA6cvVz29djRIDtnjmB2714
         ADyelIbql2Bu26+dTTc7BxhN52x6EUC9KLpUQ/NlyEjGolZ6QsPorByQ2elS14o5ctnQ
         IMlAKkXcbu6As37zS+yz8g4tn/LArfQAgT1ZGXWghxJfWem0YrkZL1pybCexPHyfDBNi
         UawA==
X-Gm-Message-State: AElRT7HKvnDXFPGM4QZCqkt0hPW6ilsXgKm6Z8mF5SAXp4hx6WdquiwP
	Yve5omo+fgCCWAxMdHm1Y+V68A==
X-Google-Smtp-Source: AG47ELu0yoTuulfqzyXtaiRyF1utXuutJlNrr/bi93dYekHVJ8U8j7HR3nVmlsbQh7myXzey0l/STg==
X-Received: by 10.31.237.7 with SMTP id l7mr2938998vkh.101.1521076724955;
        Wed, 14 Mar 2018 18:18:44 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.31.142.138 with SMTP id q132ls1445165vkd.14.gmail; Wed, 14 Mar
 2018 18:18:43 -0700 (PDT)
X-Received: by 10.31.173.2 with SMTP id w2mr834916vke.10.1521076723580;
        Wed, 14 Mar 2018 18:18:43 -0700 (PDT)
X-Original-Sender: yakitori1010@gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Spam-Checked-In-Group: std-proposals@isocpp.org
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:37328
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/37328>

------=_Part_1137_956788731.1521076722954
Content-Type: multipart/alternative; 
	boundary="----=_Part_1138_951367460.1521076722955"

------=_Part_1138_951367460.1521076722955
Content-Type: text/plain; charset="UTF-8"

hello.
i very hope revive Unified Call Syntax.i say as UCS.
UCS is very visualizerble function chain.so good.

i have more thing.

i see the future.

UCS with constexpr make big paradim.

//--ex...

constexpr somearray sa{//.....}

constexpr auto map(auto a,auto f){
    for(auto& o:a) o=f(a);

   return a;
}

constexpr auto reduce(auto a,auto f){
    somearray r;

    for(auto& o:a){
         if(f(o)){
              r.push_back(o);
         }
    }
    return r;
} 

constexpr auto get(auto a){ return a;}

sa.map([](){}).reduce([](){}).get();//MAYBE... this line process in complie 
time.
//--- over

this structure is very effective.
and some compile vender asked dinamic memory on compile time.
more  funny thing is come.

why i say?
i dont have right for the write the proposal.
i can only ask you."i have interest.please write one."

Please.REVIVE Unified call syntax.
BIG HOPE OF ME.

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/7d32d6f0-77fd-4be5-a96e-0169bd5921c6%40isocpp.org.

------=_Part_1138_951367460.1521076722955
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div style=3D"background-color: transparent; color: rgb(34, 34, 34); direct=
ion: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: norma=
l; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-b=
ottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: =
2; padding-bottom: 0px; position: static; text-align: left; text-decoration=
: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: =
0px; white-space: normal; word-spacing: 0px;">hello.</div><div style=3D"bac=
kground-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-fa=
mily: arial,sans-serif; font-size: 14px; font-style: normal; font-variant: =
normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margi=
n-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom=
: 0px; position: static; text-align: left; text-decoration: none; text-inde=
nt: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space:=
 normal; word-spacing: 0px;">i very hope revive Unified Call Syntax.i say a=
s UCS.</div><div style=3D"background-color: transparent; color: rgb(34, 34,=
 34); direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-=
style: normal; font-variant: normal; font-weight: 400; letter-spacing: norm=
al; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0p=
x; orphans: 2; padding-bottom: 0px; position: static; text-align: left; tex=
t-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-st=
roke-width: 0px; white-space: normal; word-spacing: 0px;">UCS is very visua=
lizerble function chain.so good.</div><div style=3D"background-color: trans=
parent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-ser=
if; font-size: 14px; font-style: normal; font-variant: normal; font-weight:=
 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-=
right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: sta=
tic; text-align: left; text-decoration: none; text-indent: 0px; text-transf=
orm: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacin=
g: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-bottom: 0px; =
margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; =
position: static;"></div><div style=3D"background-color: transparent; color=
: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font-size=
: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-=
spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; m=
argin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; text-ali=
gn: left; text-decoration: none; text-indent: 0px; text-transform: none; -w=
ebkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">i ha=
ve more thing.</div><div style=3D"background-color: transparent; color: rgb=
(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font-size: 14p=
x; font-style: normal; font-variant: normal; font-weight: 400; letter-spaci=
ng: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin=
-top: 0px; orphans: 2; padding-bottom: 0px; position: static; text-align: l=
eft; text-decoration: none; text-indent: 0px; text-transform: none; -webkit=
-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><br style=
=3D"direction: ltr; font-size: 14px; margin-bottom: 0px; margin-left: 0px; =
margin-right: 0px; margin-top: 0px; padding-bottom: 0px; position: static;"=
></div><div style=3D"background-color: transparent; color: rgb(34, 34, 34);=
 direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-style=
: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; m=
argin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; or=
phans: 2; padding-bottom: 0px; position: static; text-align: left; text-dec=
oration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-=
width: 0px; white-space: normal; word-spacing: 0px;">i see the future.</div=
><div style=3D"background-color: transparent; color: rgb(34, 34, 34); direc=
tion: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: norm=
al; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-=
bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans:=
 2; padding-bottom: 0px; position: static; text-align: left; text-decoratio=
n: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width:=
 0px; white-space: normal; word-spacing: 0px;"><br style=3D"direction: ltr;=
 font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; =
margin-top: 0px; padding-bottom: 0px; position: static;"></div><div style=
=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr; =
font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-va=
riant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px=
; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding=
-bottom: 0px; position: static; text-align: left; text-decoration: none; te=
xt-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white=
-space: normal; word-spacing: 0px;">UCS with constexpr make big paradim.</d=
iv><div style=3D"background-color: transparent; color: rgb(34, 34, 34); dir=
ection: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: no=
rmal; font-variant: normal; font-weight: 400; letter-spacing: normal; margi=
n-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphan=
s: 2; padding-bottom: 0px; position: static; text-align: left; text-decorat=
ion: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-widt=
h: 0px; white-space: normal; word-spacing: 0px;"><br style=3D"direction: lt=
r; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px=
; margin-top: 0px; padding-bottom: 0px; position: static;"></div><div style=
=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr; =
font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-va=
riant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px=
; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding=
-bottom: 0px; position: static; text-align: left; text-decoration: none; te=
xt-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white=
-space: normal; word-spacing: 0px;">//--ex...</div><div style=3D"background=
-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-family: a=
rial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal;=
 font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left:=
 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; =
position: static; text-align: left; text-decoration: none; text-indent: 0px=
; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal=
; word-spacing: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-=
bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-=
bottom: 0px; position: static;"></div><div style=3D"background-color: trans=
parent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-ser=
if; font-size: 14px; font-style: normal; font-variant: normal; font-weight:=
 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-=
right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: sta=
tic; text-align: left; text-decoration: none; text-indent: 0px; text-transf=
orm: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacin=
g: 0px;"><span style=3D"background-color: transparent; color: rgb(34, 34, 3=
4); display: inline; float: none; font-family: &amp;quot;Arial&amp;quot;,&a=
mp;quot;Helvetica&amp;quot;,sans-serif; font-size: 13px; font-style: normal=
; font-variant: normal; font-weight: 400; letter-spacing: normal; text-alig=
n: left; text-decoration: none; text-indent: 0px; text-transform: none; whi=
te-space: normal; word-spacing: 0px;">constexpr somearray sa{//.....}</span=
></div><div style=3D"background-color: transparent; color: rgb(34, 34, 34);=
 direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-style=
: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; m=
argin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; or=
phans: 2; padding-bottom: 0px; position: static; text-align: left; text-dec=
oration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-=
width: 0px; white-space: normal; word-spacing: 0px;"><br style=3D"direction=
: ltr; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right:=
 0px; margin-top: 0px; padding-bottom: 0px; position: static;"></div><div s=
tyle=3D"background-color: transparent; color: rgb(34, 34, 34); direction: l=
tr; font-family: arial,sans-serif; font-size: 14px; font-style: normal; fon=
t-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom:=
 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; pad=
ding-bottom: 0px; position: static; text-align: left; text-decoration: none=
; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; w=
hite-space: normal; word-spacing: 0px;">constexpr auto map(auto a,auto f){<=
/div><div style=3D"background-color: transparent; color: rgb(34, 34, 34); d=
irection: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: =
normal; font-variant: normal; font-weight: 400; letter-spacing: normal; mar=
gin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orph=
ans: 2; padding-bottom: 0px; position: static; text-align: left; text-decor=
ation: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-wi=
dth: 0px; white-space: normal; word-spacing: 0px;">=C2=A0 =C2=A0 for(auto&a=
mp; o:a) o=3Df(a);</div><div style=3D"background-color: transparent; color:=
 rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font-size:=
 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-s=
pacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; ma=
rgin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; text-alig=
n: left; text-decoration: none; text-indent: 0px; text-transform: none; -we=
bkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><br s=
tyle=3D"direction: ltr; font-size: 14px; margin-bottom: 0px; margin-left: 0=
px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; position: stat=
ic;"></div><div style=3D"background-color: transparent; color: rgb(34, 34, =
34); direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-s=
tyle: normal; font-variant: normal; font-weight: 400; letter-spacing: norma=
l; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px=
; orphans: 2; padding-bottom: 0px; position: static; text-align: left; text=
-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-str=
oke-width: 0px; white-space: normal; word-spacing: 0px;">=C2=A0=C2=A0 retur=
n a;</div><div style=3D"background-color: transparent; color: rgb(34, 34, 3=
4); direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-st=
yle: normal; font-variant: normal; font-weight: 400; letter-spacing: normal=
; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;=
 orphans: 2; padding-bottom: 0px; position: static; text-align: left; text-=
decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stro=
ke-width: 0px; white-space: normal; word-spacing: 0px;">}</div><div style=
=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr; =
font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-va=
riant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px=
; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding=
-bottom: 0px; position: static; text-align: left; text-decoration: none; te=
xt-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white=
-space: normal; word-spacing: 0px;"><br style=3D"direction: ltr; font-size:=
 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top:=
 0px; padding-bottom: 0px; position: static;"></div><div style=3D"backgroun=
d-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-family: =
arial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal=
; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left=
: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px;=
 position: static; text-align: left; text-decoration: none; text-indent: 0p=
x; text-transform: none; -webkit-text-stroke-width: 0px; white-space: norma=
l; word-spacing: 0px;">constexpr auto reduce(auto a,auto f){</div><div styl=
e=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr;=
 font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-v=
ariant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0p=
x; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; paddin=
g-bottom: 0px; position: static; text-align: left; text-decoration: none; t=
ext-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; whit=
e-space: normal; word-spacing: 0px;">=C2=A0 =C2=A0 somearray r;</div><div s=
tyle=3D"background-color: transparent; color: rgb(34, 34, 34); direction: l=
tr; font-family: arial,sans-serif; font-size: 14px; font-style: normal; fon=
t-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom:=
 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; pad=
ding-bottom: 0px; position: static; text-align: left; text-decoration: none=
; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; w=
hite-space: normal; word-spacing: 0px;"><br style=3D"direction: ltr; font-s=
ize: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-=
top: 0px; padding-bottom: 0px; position: static;"></div><div style=3D"backg=
round-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-fami=
ly: arial,sans-serif; font-size: 14px; font-style: normal; font-variant: no=
rmal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-=
left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: =
0px; position: static; text-align: left; text-decoration: none; text-indent=
: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: n=
ormal; word-spacing: 0px;">=C2=A0 =C2=A0 for(auto&amp; o:a){</div><div styl=
e=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr;=
 font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-v=
ariant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0p=
x; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; paddin=
g-bottom: 0px; position: static; text-align: left; text-decoration: none; t=
ext-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; whit=
e-space: normal; word-spacing: 0px;">=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 if(f=
(o)){</div><div style=3D"background-color: transparent; color: rgb(34, 34, =
34); direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-s=
tyle: normal; font-variant: normal; font-weight: 400; letter-spacing: norma=
l; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px=
; orphans: 2; padding-bottom: 0px; position: static; text-align: left; text=
-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-str=
oke-width: 0px; white-space: normal; word-spacing: 0px;">=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 r.push_back(o);</div><div style=3D"backgrou=
nd-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-family:=
 arial,sans-serif; font-size: 14px; font-style: normal; font-variant: norma=
l; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-lef=
t: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px=
; position: static; text-align: left; text-decoration: none; text-indent: 0=
px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: norm=
al; word-spacing: 0px;">=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 }</div><div style=
=3D"background-color: transparent; color: rgb(34, 34, 34); direction: ltr; =
font-family: arial,sans-serif; font-size: 14px; font-style: normal; font-va=
riant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px=
; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding=
-bottom: 0px; position: static; text-align: left; text-decoration: none; te=
xt-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white=
-space: normal; word-spacing: 0px;">=C2=A0 =C2=A0 }</div><div style=3D"back=
ground-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-fam=
ily: arial,sans-serif; font-size: 14px; font-style: normal; font-variant: n=
ormal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin=
-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom:=
 0px; position: static; text-align: left; text-decoration: none; text-inden=
t: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: =
normal; word-spacing: 0px;">=C2=A0 =C2=A0 return r;</div><div style=3D"back=
ground-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-fam=
ily: arial,sans-serif; font-size: 14px; font-style: normal; font-variant: n=
ormal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin=
-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom:=
 0px; position: static; text-align: left; text-decoration: none; text-inden=
t: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: =
normal; word-spacing: 0px;">}=C2=A0</div><div style=3D"background-color: tr=
ansparent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-=
serif; font-size: 14px; font-style: normal; font-variant: normal; font-weig=
ht: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; marg=
in-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: =
static; text-align: left; text-decoration: none; text-indent: 0px; text-tra=
nsform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spa=
cing: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-bottom: 0p=
x; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0p=
x; position: static;"></div><div style=3D"background-color: transparent; co=
lor: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font-s=
ize: 14px; font-style: normal; font-variant: normal; font-weight: 400; lett=
er-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px=
; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; text-=
align: left; text-decoration: none; text-indent: 0px; text-transform: none;=
 -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">c=
onstexpr auto get(auto a){ return a;}</div><div style=3D"background-color: =
transparent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,san=
s-serif; font-size: 14px; font-style: normal; font-variant: normal; font-we=
ight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; ma=
rgin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position=
: static; text-align: left; text-decoration: none; text-indent: 0px; text-t=
ransform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-s=
pacing: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-bottom: =
0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: =
0px; position: static;"></div><div style=3D"background-color: transparent; =
color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font=
-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; le=
tter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0=
px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; tex=
t-align: left; text-decoration: none; text-indent: 0px; text-transform: non=
e; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"=
>sa.map([](){}).reduce([](){}).<wbr style=3D"display: inline-block;">get();=
//MAYBE... this line process in complie time.</div><div style=3D"background=
-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-family: a=
rial,sans-serif; font-size: 14px; font-style: normal; font-variant: normal;=
 font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left:=
 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; =
position: static; text-align: left; text-decoration: none; text-indent: 0px=
; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal=
; word-spacing: 0px;">//--- over</div><div style=3D"background-color: trans=
parent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-ser=
if; font-size: 14px; font-style: normal; font-variant: normal; font-weight:=
 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-=
right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: sta=
tic; text-align: left; text-decoration: none; text-indent: 0px; text-transf=
orm: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacin=
g: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-bottom: 0px; =
margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; =
position: static;"></div><div style=3D"background-color: transparent; color=
: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font-size=
: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-=
spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; m=
argin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; text-ali=
gn: left; text-decoration: none; text-indent: 0px; text-transform: none; -w=
ebkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">this=
 structure is very effective.</div><div style=3D"background-color: transpar=
ent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif;=
 font-size: 14px; font-style: normal; font-variant: normal; font-weight: 40=
0; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-rig=
ht: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: static=
; text-align: left; text-decoration: none; text-indent: 0px; text-transform=
: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: =
0px;">and some compile vender asked dinamic memory on compile time.</div><d=
iv style=3D"background-color: transparent; color: rgb(34, 34, 34); directio=
n: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: normal;=
 font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bot=
tom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2;=
 padding-bottom: 0px; position: static; text-align: left; text-decoration: =
none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0p=
x; white-space: normal; word-spacing: 0px;">more=C2=A0 funny thing is come.=
</div><div style=3D"background-color: transparent; color: rgb(34, 34, 34); =
direction: ltr; font-family: arial,sans-serif; font-size: 14px; font-style:=
 normal; font-variant: normal; font-weight: 400; letter-spacing: normal; ma=
rgin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orp=
hans: 2; padding-bottom: 0px; position: static; text-align: left; text-deco=
ration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-w=
idth: 0px; white-space: normal; word-spacing: 0px;"><br style=3D"direction:=
 ltr; font-size: 14px; margin-bottom: 0px; margin-left: 0px; margin-right: =
0px; margin-top: 0px; padding-bottom: 0px; position: static;"></div><div st=
yle=3D"background-color: transparent; color: rgb(34, 34, 34); direction: lt=
r; font-family: arial,sans-serif; font-size: 14px; font-style: normal; font=
-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: =
0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padd=
ing-bottom: 0px; position: static; text-align: left; text-decoration: none;=
 text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; wh=
ite-space: normal; word-spacing: 0px;">why i say?</div><div style=3D"backgr=
ound-color: transparent; color: rgb(34, 34, 34); direction: ltr; font-famil=
y: arial,sans-serif; font-size: 14px; font-style: normal; font-variant: nor=
mal; font-weight: 400; letter-spacing: normal; margin-bottom: 0px; margin-l=
eft: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0=
px; position: static; text-align: left; text-decoration: none; text-indent:=
 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: no=
rmal; word-spacing: 0px;">i dont have right for the write the proposal.</di=
v><div style=3D"background-color: transparent; color: rgb(34, 34, 34); dire=
ction: ltr; font-family: arial,sans-serif; font-size: 14px; font-style: nor=
mal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin=
-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans=
: 2; padding-bottom: 0px; position: static; text-align: left; text-decorati=
on: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width=
: 0px; white-space: normal; word-spacing: 0px;">i can only ask you.&quot;i =
have interest.please write one.&quot;</div><div style=3D"background-color: =
transparent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,san=
s-serif; font-size: 14px; font-style: normal; font-variant: normal; font-we=
ight: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; ma=
rgin-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position=
: static; text-align: left; text-decoration: none; text-indent: 0px; text-t=
ransform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-s=
pacing: 0px;"><br style=3D"direction: ltr; font-size: 14px; margin-bottom: =
0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: =
0px; position: static;"></div><div style=3D"background-color: transparent; =
color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-serif; font=
-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; le=
tter-spacing: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0=
px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: static; tex=
t-align: left; text-decoration: none; text-indent: 0px; text-transform: non=
e; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"=
>Please.REVIVE Unified call syntax.</div><div style=3D"background-color: tr=
ansparent; color: rgb(34, 34, 34); direction: ltr; font-family: arial,sans-=
serif; font-size: 14px; font-style: normal; font-variant: normal; font-weig=
ht: 400; letter-spacing: normal; margin-bottom: 0px; margin-left: 0px; marg=
in-right: 0px; margin-top: 0px; orphans: 2; padding-bottom: 0px; position: =
static; text-align: left; text-decoration: none; text-indent: 0px; text-tra=
nsform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spa=
cing: 0px;">BIG HOPE OF ME.</div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;ISO C++ Standard - Future Proposals&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:std-proposals+unsubscribe@isocpp.org">std-proposa=
ls+unsubscribe@isocpp.org</a>.<br />
To post to this group, send email to <a href=3D"mailto:std-proposals@isocpp=
..org">std-proposals@isocpp.org</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/a/isocpp.org/d/msgid/std-proposals/7d32d6f0-77fd-4be5-a96e-0169bd5921c6%=
40isocpp.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.=
com/a/isocpp.org/d/msgid/std-proposals/7d32d6f0-77fd-4be5-a96e-0169bd5921c6=
%40isocpp.org</a>.<br />

------=_Part_1138_951367460.1521076722955--

------=_Part_1137_956788731.1521076722954--

.
