aiken/crates/aiken-project
KtorZ 84c4ccaf4c
Forbid opaque types in the application binary interface.
We cannot enforce internal invariants on opaque types from only structural checks on Data. Thus, it is forbidden to find an opaque type in an outward-facing interface. Instead, users should rely on intermediate representations and lift them into opaque types using constructors and methods provided by the type (e.g. Dict.from_list, Rational.from_int, Rational.new, ...)
2024-03-03 13:55:10 +01:00
..
src Forbid opaque types in the application binary interface. 2024-03-03 13:55:10 +01:00
templates Add missing keywords to documentation generator. 2023-10-06 14:46:34 +02:00
Cargo.toml fix(codegen): builtin calls for g1 and g2 where flipped 2024-02-29 12:13:51 -05:00
README.md chore: make folder names match crate name 2022-12-21 18:11:07 -05:00
build.rs Move compile-time build info to aiken-project 2023-10-06 14:08:47 +02:00

README.md

Project

This crate encapsulates the code used to manage Aiken projects. See crates/cli for usage.