-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V2 Proof of Concept #194
Closed
V2 Proof of Concept #194
Commits on May 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a8dc3ca - Browse repository at this point
Copy the full SHA a8dc3caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14177ec - Browse repository at this point
Copy the full SHA 14177ecView commit details
Commits on May 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2a4e70d - Browse repository at this point
Copy the full SHA 2a4e70dView commit details
Commits on May 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f54d9be - Browse repository at this point
Copy the full SHA f54d9beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4adf8d4 - Browse repository at this point
Copy the full SHA 4adf8d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ed742 - Browse repository at this point
Copy the full SHA 50ed742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8851201 - Browse repository at this point
Copy the full SHA 8851201View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd38651 - Browse repository at this point
Copy the full SHA cd38651View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa848c - Browse repository at this point
Copy the full SHA 6aa848cView commit details
Commits on May 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ec770f0 - Browse repository at this point
Copy the full SHA ec770f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5a72e - Browse repository at this point
Copy the full SHA 9e5a72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e07266 - Browse repository at this point
Copy the full SHA 4e07266View commit details -
Make argument to run/spawn optional
Default to suspending indefinitely
Configuration menu - View commit details
-
Copy full SHA for f5c41df - Browse repository at this point
Copy the full SHA f5c41dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56f1a69 - Browse repository at this point
Copy the full SHA 56f1a69View commit details -
This enables typescript strict mode. This highlights two issues: 1) We have to use `Generator` instead of `Iterator`, since the `return` and `throw` functions are not mandatory for `Iterator`, and we're currently not doing anything sensible if they are absent. 2) The TReturn of a generator has to be `TOut | undefined`, because in the case of a halt, there is no sensible value to return from the generator.
Configuration menu - View commit details
-
Copy full SHA for 662f2d1 - Browse repository at this point
Copy the full SHA 662f2d1View commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5c81be0 - Browse repository at this point
Copy the full SHA 5c81be0View commit details
Commits on Jun 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e7465af - Browse repository at this point
Copy the full SHA e7465afView commit details
Commits on Jun 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7caace6 - Browse repository at this point
Copy the full SHA 7caace6View commit details
Commits on Sep 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6b13ef1 - Browse repository at this point
Copy the full SHA 6b13ef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 709edba - Browse repository at this point
Copy the full SHA 709edbaView commit details
Commits on Sep 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f10629b - Browse repository at this point
Copy the full SHA f10629bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b8cae2 - Browse repository at this point
Copy the full SHA 9b8cae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 051636d - Browse repository at this point
Copy the full SHA 051636dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f89915 - Browse repository at this point
Copy the full SHA 3f89915View commit details -
Use
Operation<any>
as the generator type paramUnfortunately using `Operation<unknown>` though more typesafe, rules out too many safe programs to be useful.
Configuration menu - View commit details
-
Copy full SHA for 3be16c5 - Browse repository at this point
Copy the full SHA 3be16c5View commit details -
Default Task type param to unknown
Very often we don't know and don't care about the return value of a task. Since we erase this type so often, let's just default it to `unknown` so we don't have to type it out all the time.
Configuration menu - View commit details
-
Copy full SHA for 96bf1af - Browse repository at this point
Copy the full SHA 96bf1afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c1024c - Browse repository at this point
Copy the full SHA 5c1024cView commit details
Commits on Sep 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cc66b59 - Browse repository at this point
Copy the full SHA cc66b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 441a1cf - Browse repository at this point
Copy the full SHA 441a1cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f63691 - Browse repository at this point
Copy the full SHA 8f63691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71cfcb4 - Browse repository at this point
Copy the full SHA 71cfcb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2c2fd4 - Browse repository at this point
Copy the full SHA c2c2fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 578daa1 - Browse repository at this point
Copy the full SHA 578daa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for efbd2e7 - Browse repository at this point
Copy the full SHA efbd2e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c533faa - Browse repository at this point
Copy the full SHA c533faaView commit details
Commits on Sep 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b602a4b - Browse repository at this point
Copy the full SHA b602a4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb6cc78 - Browse repository at this point
Copy the full SHA eb6cc78View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.