Async function call
Nobody has claimed this yet.
- Dominant language
- Julia
- Stars
- 1.5k
- Forks
- 186
- PR merge metrics
- No merged PRs in 30d
Description
Hi, is there a way to make a python function call async, i.e. integrate with julia's async capabilities. For e.g. while making a slow network request in a function call, the code can jump to some other task. I suppose once julia has proper threading, one could just launch a new thread for such a call.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points. First determine the intended PyCall.jl API for allowing a Python call, such as a slow network request, to yield to another Julia task, and clarify the threading or task-scheduling constraints. Done should include an agreed design, implementation scope, and tests demonstrating that another task can run while the Python call is in progress.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia, python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100