Provide an async interface for lazy expressions
- Vorherrschende Sprache
- Python
- Sterne
- 211
- Forks
- 58
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 6
Beschreibung
It would be interesting to implement a mechanism that can execute lazy expressions with an async interface. The advantages would be:
1) The control can be returned to the caller so it can do other tasks while computation is doing I/O
2) Long computations can be aborted if they take too much time to finish
Beitragsleitfaden
Rechercherichtung
Im Issue sind keine Implementierungsdateien, Tests oder Einstiegspunkte angegeben. Beginne damit, den bestehenden Ausführungspfad für lazy-expression zu finden und zu verstehen, wie die Berechnung derzeit ausgeführt wird; definiere den Abschluss als eine async-Schnittstelle, die die Kontrolle zurückgibt, während die Arbeit ausgeführt wird, und das Abbrechen lang laufender Berechnungen unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100