proposal-do-expressions:关于“ do”表达式的提案

时间:2024-05-20 13:39:03
【文件属性】:

文件名称:proposal-do-expressions:关于“ do”表达式的提案

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-20 13:39:03

HTML

ECMAScript建议: do表达式 该提案有。 地位 该提案处于第一阶段。 动机 面向表达式的编程是FP的一大进步 表达式像乐高积木一样塞在一起,从而在较小的范围内提供了更具延展性的编程体验 例子 以面向表达式的风格编写,尽可能在局部范围内定义变量: let x = do { let tmp = f ( ) ; tmp * tmp + 1 } ; 使用条件语句作为表达式,而不是笨拙的嵌套三元组: let x = do { if ( foo ( ) ) { f ( ) } else if ( bar ( ) ) { g ( ) } else { h ( ) } } ; 对于模板化JSX之类的语言特别好: return ( < nav> < Home> { do { if ( loggedIn ) {


【文件预览】:
proposal-do-expressions-master
----.gitignore(609B)
----package.json(730B)
----LICENSE(1KB)
----ends-in-iteration-or-declaration()
--------package.json(76B)
--------impl.js(9KB)
----README.md(4KB)
----index.html(98KB)
----spec.emu(16KB)

网友评论