Deferred Contract Work¶
Deferred
Deferred. Coherent post-V1 contract directions are promoted to CEPs where possible.
Deferred post-V1 contract work is listed here, with CEP links where a focused proposal exists:
- user-generated implementations from comptime code
- opening dynamic contract objects for static generic parameters
- function overloading between static and dynamic variants, tracked by CEP-0004: Function Overloading
Promoted proposal tracks:
- CEP-0005: Fallible Iterator Families
- CEP-0006: Runtime Type Identity and Dyn Casts
- CEP-0009: Generated Declarations and Impls
- CEP-0018: Contextful Iterator Families
- CEP-0019: Owned Dynamic Iterator Construction
- CEP-0032: User-Defined Operator Overloading
- CEP-0033: Opening Dyn for Static Generics
- CEP-0034: Comptime-Only Contract Operations
- CEP-0035: Public Dyn ABI
- CEP-0036: Box Dyn Small-Object Optimization
- CEP-0037: Impl-Only Imports
- CEP-0038: Expected-Type Dyn Conversions
- CEP-0039: Smart-Pointer Forwarding