VOID Language
Pick an example.
See the language and tooling.
The example browser covers the working language through completed deterministic-lifetime/advanced-abstraction, exception/control-flow, surface-completion, object-model, value/control-flow, project-output, native interop, and compiler-tooling phases.
Code browser
One selector. One focused example at a time.
Choose an operator/iterator, pattern/switch-expression, lifetime/abstraction, exception/control-flow, surface-completion, object-model, value/control-flow, project/library, native, diagnostic, or compiler-tooling example. Examples reflect the public feature surface without exposing internal milestone numbering.
Iterator + generic operator integrationConstrained generic operator provenance survives iterator promotion, yield/resume, GC, disposal, exceptions, and normal operator lowering without a parallel dispatch path.
VOIDpublic interface IAdd<T>
{
static T operator +(T left, T right);
}
public static IEnumerable<T> Accumulate<T>(T sum, T other)
where T : IAdd<T>
{
yield return sum;
sum += other;
yield return sum;
}