| sidebar_position | 8 |
|---|
This page lists some resources related to CGP. More resources will be added as the project continues to develop.
cgp- The main Rust crate that provides the core constructs for programming using CGP.cgp-error-anyhow- A CGP crate for handling modular errors usinganyhow.cgp-serde- Modular serialization library for Serde.
<iframe width="560" height="315" src="https://www.youtube.com/embed/gXIfP-W9074?si=Q1qztb6J2PQ0b-jd" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
- Context-Generic Programming Patterns - The main book for learning CGP and understand various design patterns for CGP.
- CGP Examples - A repository hosting various examples of using CGP.
- Hypershell - A type-level DSL for shell-scripting in Rust.
- Hermes SDK - The first project that uses CGP for real world applications.