Stachu Korick
Stachu Korick
Up-to-date with latest client changed, tidied, and ready for another review, @pbiggar (our last one was over Zoom)
No worries! Yeah that works for me :+1:
Let's! As a first draft: Whenever an analysis is complete, we only return - the result of the full expression - the result of the expression their text cursor is...
finding a way to cancel requests when new ones come in would be great, too. We've discussed before, but revisiting would help the analysis snappiness.
Another sub-feature here: lists should be 'streamed' as well - only return the first x elements
good point! ah, that sounds kind of fun.
from Paul: > Perhaps we shouldn't delete the deploy lock unless the build succeeds
(WIP research brain-dump) ## Relevant files in code (all in `fsharp-backend`): - `src/ApiServer/Api/APIInitialLoad.fs` - `src/BackendOnlyStdLib/LibStaticAssets.fs` - `src/LibBackend/Config.fs` - `src/LibBackend/Pusher.fs` - `src/LibBackend/StaticAssets.fs` - `src/LibBackend/webserver_apiserver.ml.unported` - `tests/httptestfiles/serve-latest.test` - `tests/staticassets-tests/README.md` - `tests/testfiles/staticassets.tests` -...
What do you mean by "dip into the runtime"?
I'll be continuing this work in #4259 for a while, focusing specifically on the _upload_ of static assets. Eventually we may circle back to rewriting the whole thing in Dark....