3 releases (breaking)

0.3.0 Jan 8, 2025
0.2.0 Dec 8, 2024
0.1.0 Sep 2, 2024

#35 in #context-generic

Download history 17/week @ 2025-06-15 28/week @ 2025-06-22 58/week @ 2025-06-29 45/week @ 2025-07-06 40/week @ 2025-07-13 47/week @ 2025-07-20 20/week @ 2025-07-27 30/week @ 2025-08-03 17/week @ 2025-08-10 20/week @ 2025-08-17 93/week @ 2025-08-24 145/week @ 2025-08-31 88/week @ 2025-09-07 76/week @ 2025-09-14 48/week @ 2025-09-21

369 downloads per month
Used in 27 crates (via hermes-cosmos-chain-compo…)

Apache-2.0

85KB
2K SLoC

cgp - Context-Generic Programming in Rust

Apache 2.0 Licensed Crates.io Rust Stable Rust 1.81+

Overview

The cgp project contains a collection of micro Rust crates that empowers context-generic programming (CGP), a new modular programming paradigm in Rust.

To learn more about context-generic programming, check out the our website contextgeneric.dev, and our book Context-Generic Programming Patterns.

[!WARNING] At the moment, the cgp crate its constructs are mostly undocumented within Rustdoc. The best way to understand CGP is to read the book Context-Generic Programming Patterns.

Dependencies

~0.9–1.3MB
~30K SLoC