issues
search
tc39
/
proposal-do-expressions
Proposal for `do` expressions
MIT License
1.12k
stars
14
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add documentation why a new keyword is necessary.
#78
jguddas
closed
1 year ago
3
How should this proposal work with pattern matching?
#77
theScottyJam
opened
1 year ago
12
idea: `do *` generators
#76
jedwards1211
opened
1 year ago
2
Completion value is complex 10 times harder when `break` is involved
#75
Jack-Works
opened
3 years ago
17
Do Expression with Alternative Syntax - Immediately Executed Arrow Functions
#74
EdSaleh
opened
3 years ago
33
Return in function parameter initializer
#73
Jack-Works
closed
3 years ago
6
Implicit return is bad
#72
2A5F
opened
3 years ago
80
Alternative proposal: Expression block
#71
Jack-Works
opened
3 years ago
43
Invert the early error condition
#70
lightmare
opened
3 years ago
0
Create expression-oriented control structures instead
#69
theScottyJam
closed
3 years ago
3
EndsInIterationOrBareIfOrDeclaration missing case: Block with statements
#68
Jack-Works
closed
3 years ago
3
What would a do statement return?
#67
Explosion-Scratch
closed
3 years ago
4
Async identifier/keyword reference inside class static block
#66
Kingwl
closed
3 years ago
1
What will happen when control flow changes when a variable is init?
#65
Jack-Works
closed
3 years ago
3
Add a badge for specifying current stage
#64
aleen42
closed
3 years ago
1
Down level compile memo (tooling)
#63
Jack-Works
closed
3 years ago
35
Clarify question: Is it possible to use return in an arrow function with a expression body?
#62
Jack-Works
closed
3 years ago
2
isLast
#61
waldemarhorwat
opened
3 years ago
4
forbid if-without-else as last statement
#60
bakkot
closed
3 years ago
1
allow return, break, and continue
#59
bakkot
closed
3 years ago
1
Use-case: lazy expressions?
#58
getify
closed
3 years ago
8
Isn't this just an immediately invoked function?
#57
dustbort
closed
3 years ago
25
do expressions can introduce strict mode
#56
bakkot
opened
3 years ago
7
How to return literals?
#55
bakkot
opened
3 years ago
36
Update readme / spec text to match version presented in 2020/2021
#54
bakkot
closed
3 years ago
0
`do { }` vs `do { } while ();` confusion
#53
davethegr8
opened
3 years ago
41
Cover grammar due to `do { } while`?
#52
syg
closed
4 years ago
8
Error building spec.emu
#51
tom-sherman
closed
4 years ago
3
Cannot allow `yield` and meaningfully prohibit `return`
#50
erights
opened
4 years ago
11
Write more detailed explainer and spec text for Stage 2
#49
littledan
closed
3 years ago
1
Spec needs to handle empty completion values
#48
bakkot
closed
3 years ago
2
Nesting do(s) for nested control flow, is this necessary, is there a better way?
#47
hodonsky
closed
4 years ago
8
Major strengths over IIFE's?
#46
brennongs
opened
4 years ago
17
Focus on `const` bindings
#45
mcgwiz
opened
5 years ago
0
Why not support `switch` statements?
#44
wangzongxu
closed
5 years ago
1
"use expressions" directive
#43
pvider
opened
5 years ago
8
Can do expression be lazy evaluation?
#42
zheeeng
closed
3 years ago
3
Explicit return from normal statements
#41
hagabaka
opened
5 years ago
1
Do expression as a candidate for evaluating tools
#40
codehag
opened
5 years ago
1
Why not just let statements return value?
#39
kkshinkai
opened
5 years ago
48
do as computation-expression to solve "async" do and "generator" do
#38
mattiamanzati
opened
5 years ago
10
do expression, generator function and for loop
#37
xialvjun
closed
3 years ago
6
`DO` should eliminate all statements, convert all statements to expressions
#36
kghost
opened
5 years ago
0
Slightly better first example
#35
elibarzilay
opened
6 years ago
0
Do-Expressions vs IIFEs: A Comparison
#34
JHawkley
opened
6 years ago
26
Violating TCP?
#33
JHawkley
closed
6 years ago
15
Best syntax is {> .....}
#32
pvider
opened
6 years ago
19
context free grammar
#31
majg0
closed
6 years ago
6
Early return
#30
qm3ster
opened
6 years ago
20
Is this a syntax sugar for iife?
#29
lxe
closed
6 years ago
2
Next