3 Repos
Implementing concurrent tasks and non-blocking logic using async and await constructs.
Distinct from Asynchronous Programming: General language-level async capability, unlike the Rust-specific or web-specific candidates provided.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Asynchronous Programming. Refine with filters or upvote what's useful.
Hy ist eine Lisp-Implementierung für Python, die das Schreiben von Lisp-Syntax ermöglicht, welche in Python-Bytecode kompiliert wird. Es operiert als Python-basiertes Lisp-Dialekt und S-Expression-Sprache und bietet vollen Zugriff auf die Python-Standardbibliothek und das Ökosystem. Die Sprache konzentriert sich auf Makro-basiertes Metaprogramming und bietet ein AST-Walking-Makrosystem sowie Reader-Makros, die benutzerdefinierte Syntax-Transformationen und Parsing-Regeln ermöglichen. Es erlaubt die Manipulation des abstrakten Syntaxbaums, um die Sprachfunktionen zu erweitern. Das Projekt enthält eine Read-Eval-Print-Loop (REPL) für die interaktive Entwicklung und unterstützt die Ausführung eigenständiger Skripte. Es deckt funktionale Programmierfunktionen wie strukturelles Pattern-Matching und die Entwicklung asynchroner Programme mittels async- und await-Konstrukten ab. Quellcode kann zur Inspektion oder Verteilung in äquivalente Python-Quelldateien übersetzt werden.
Implements asynchronous programming using async and await constructs within a Lisp-style syntax.
This project is a comprehensive collection of Python programming education materials, including tutorials, exercises, and curated code samples. It serves as a learning curriculum and software engineering toolkit, utilizing Jupyter Notebooks to combine executable code with descriptive educational text. The repository provides practical implementation guides for building large language model applications, such as retrieval-augmented generation systems, stateful AI agents, and machine learning workflows. It distinguishes itself by offering a structured approach to agentic coding workflows, cover
Teaches the implementation of non-blocking applications using async/await and distributed task queues.
cheats.rs ist eine Rust-Syntaxreferenz und technische Dokumentationsressource, die als statische Website bereitgestellt wird. Sie dient als kuratierte Sammlung von Beispielen und Mustern, die beim Erlernen der Sprache Rust unterstützen sollen. Das Projekt deckt eine breite Palette an Sprachkonstrukten ab, einschließlich Speicherverwaltung, der Verwendung von Generics und der Implementierung asynchroner Logik. Es bietet Anleitungen zur Definition von Datenstrukturen, zur Verwaltung von Speicherreferenzen und zur Organisation von Codemodulen. Zusätzlich werden Muster für Kontrollfluss, Pattern Matching und die Verwendung von Makros behandelt sowie Anweisungen für die Durchführung unsicherer Operationen und die Aufrechterhaltung der API-Stabilität gegeben.
Guides the implementation of non-blocking logic using futures to prevent runtime pausing.