ambiguous case
```
let x = {
// statements here?
label: ’value'
};
```
> 2016. 10. 30., 오후 5:54, JongChan Choi <[email protected]> 작성:
>
> OMG sweet! I love it.
> then how it’ll be formed when mixed with labeled statement?
>
>> 2016. 10. 30., 오후 3:15, Yongxu Ren <[email protected]
>> <mailto:[email protected]>> 작성:
>>
>> Yes, it does the exact same thing.
>> I think using = and operators is a bit cleaner than 'do'.
>> However, The biggest advantage for this feature is you can write functional
>> code without extra syntax.
>> Allowing block to return value will allow you to write concise code like in
>> ocaml Haskell or scala.
>>
>> On Sunday, October 30, 2016, Olivier Lalonde <[email protected]
>> <mailto:[email protected]>> wrote:
>> Sounds like the "do expressions" proposal.
>> http://wiki.ecmascript.org/doku.php?id=strawman:do_expressions
>> <http://wiki.ecmascript.org/doku.php?id=strawman:do_expressions>
>>
>> On Sat, Oct 29, 2016 at 5:32 PM, Yongxu Ren <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>> potentially, this syntax can be extended to functions
>> ```
>> function f() ={stat}
>> // is equivalent to
>> function f() {return stat}
>>
>>
>> let f = () => ={stat}
>> // are equivalent to
>> let f = () => stat
>> ```
>>
>> it can also be applied to `try...catch`.... and more, such as
>>
>> ```
>> // pattern matching
>> match(expr) {
>> pattern1:={
>> //block
>> }
>> pattern2:={
>> //block
>> }
>> pattern3:={
>> //block
>> }
>> }
>>
>> _______________________________________________
>> es-discuss mailing list
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>> https://mail.mozilla.org/listinfo/es-discuss
>> <https://mail.mozilla.org/listinfo/es-discuss>
>>
>>
>>
>>
>> --
>> - Oli
>>
>> Oli Lalonde
>> http://www.syskall.com <http://www.syskall.com/> <-- connect with me!
>> _______________________________________________
>> es-discuss mailing list
>> [email protected] <mailto:[email protected]>
>> https://mail.mozilla.org/listinfo/es-discuss
>
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss