2 रिपॉजिटरी
Passes a local context pointer to procedures to modify library behavior without global state.
Distinct from Context Object Passing: Existing candidates describe architectural patterns for state objects or agent metadata, not a language-level implicit pointer mechanism.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Implicit Context Passing. Refine with filters or upvote what's useful.
Odin is a compiled, statically typed systems programming language designed for high-performance software development. It focuses on pragmatic low-level memory control, providing a toolset for manual memory management and precise control over hardware utilization. The language is distinguished by its flexible memory model, which includes custom allocators and precise data layout capabilities to optimize resource usage. It features a comprehensive foreign function interface for importing assembly files and linking with external libraries using configurable calling conventions. The type system
Uses implicit context passing to modify library behavior like logging and allocation without global state.
orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu
Attaches runtime context to each procedure call to dynamically alter link behavior.