Skip to content

Commit 782f8b6

Browse files
committed
Sets aren't typically ordered, use a list.
1 parent 6aa7107 commit 782f8b6

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

spec/Section 6 -- Execution.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ variableValues):
148148

149149
- Return a new event stream {responseStream} which yields events as follows:
150150
- Let {nextId} be {0}.
151-
- Let {remainingDefers} be an empty set.
152-
- Let {remainingStreams} be an empty set.
151+
- Let {remainingDefers} be an empty list.
152+
- Let {remainingStreams} be an empty list.
153153
- Let {pending} be an empty list.
154154
- If {initialDefers} is not an empty object:
155155
- Let {id} be {nextId} and increment {nextId} by one.
@@ -159,14 +159,14 @@ variableValues):
159159
- Add {pendingPayload} to {pending}.
160160
- Let {defers} be {initialDefers}.
161161
- Let {pendingDefer} be an unordered map containing {id}, {defers}.
162-
- Add {pendingDefer} to {remainingDefers}.
162+
- Append {pendingDefer} to {remainingDefers}.
163163
- For each entry {streamDetails} in {initialStreams}:
164164
- Let {id} be {nextId} and increment {nextId} by one.
165165
- Let {path} be the value for the key {path} in {streamDetails}.
166166
- Let {pendingPayload} be an unordered map containing {id}, {path}.
167167
- Add {pendingPayload} to {pending}.
168168
- Let {pendingStream} be an unordered map containing {id}, {streamDetails}.
169-
- Add {pendingStream} to {remainingStreams}.
169+
- Append {pendingStream} to {remainingStreams}.
170170
- Let {initialResponse} be an unordered map containing {data}, {errors},
171171
{pending}, and the value {true} for key {hasNext}.
172172
- Yield an event containing {initialResponse}.
@@ -240,15 +240,15 @@ variableValues):
240240
- Add {pendingPayload} to {pending}.
241241
- Let {defers} be {batchDefers}.
242242
- Let {pendingDefer} be an unordered map containing {id}, {defers}.
243-
- Add {pendingDefer} to {remainingDefers}.
243+
- Append {pendingDefer} to {remainingDefers}.
244244
- For each entry {streamDetails} in {batchStreams}:
245245
- Let {id} be {nextId} and increment {nextId} by one.
246246
- Let {path} be the value for the key {path} in {streamDetails}.
247247
- Let {pendingPayload} be an unordered map containing {id}, {path}.
248248
- Add {pendingPayload} to {pending}.
249249
- Let {pendingStream} be an unordered map containing {id},
250250
{streamDetails}.
251-
- Add {pendingStream} to {remainingStreams}.
251+
- Append {pendingStream} to {remainingStreams}.
252252
- Add to {completed} an unordered map containing key {id} with value
253253
{thisId}.
254254
- Optionally, {FlushStream()}.
@@ -286,15 +286,15 @@ variableValues):
286286
- Add {pendingPayload} to {pending}.
287287
- Let {defers} be {childDefers}.
288288
- Let {pendingDefer} be an unordered map containing {id}, {defers}.
289-
- Add {pendingDefer} to {remainingDefers}.
289+
- Append {pendingDefer} to {remainingDefers}.
290290
- For each entry {streamDetails} in {childStreams}:
291291
- Let {id} be {nextId} and increment {nextId} by one.
292292
- Let {path} be the value for the key {path} in {streamDetails}.
293293
- Let {pendingPayload} be an unordered map containing {id}, {path}.
294294
- Add {pendingPayload} to {pending}.
295295
- Let {pendingStream} be an unordered map containing {id},
296296
{streamDetails}.
297-
- Add {pendingStream} to {remainingStreams}.
297+
- Append {pendingStream} to {remainingStreams}.
298298
- Add to {completed} an unordered map containing key {id} with value
299299
{thisId}.
300300
- Optionally, {FlushStream()}.

0 commit comments

Comments
 (0)