CGP Adds Context-Generic Macros For Rust

CGP v0.7.0 has been released, adding a suite of annotations — #[cgp_fn], #[implicit], #[uses], #[extend], #[use_provider], and #[use_type] — that let developers write context-generic Rust functions with less boilerplate. The release introduces #[cgp_fn] for plain function syntax, implicit argument extraction, composition and re-exporting of capabilities, and #[cgp_impl] implicit support, enabling zero-runtime-overhead, composable APIs across different context types.
Scoring Rationale
Practical developer release enabling composable, zero-overhead patterns; impact limited by niche Rust CGP ecosystem and adoption.
Practice interview problems based on real data
1,500+ SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems


