Signals

Elle's unified signal and capability system. Two directions:

emitted at runtime. Every form of non-local control flow (errors, yields, I/O, fuel exhaustion) is a signal.

withholds capabilities via :deny; denied operations become signals the parent can catch and mediate.

FileContent
emitemit special form, yield/error macros, signal emission
capabilitiesCapability enforcement, :deny, fiber/caps
designMotivation, prior art, terminology, core insight
protocolSignal protocol, registry, user signals
inferenceCompile-time verification, restrictions
jitJIT integration
recoveryNon-unwinding recovery, error signalling
questionsOpen and resolved design questions
fibersFiber architecture (shared topic)
primitivesFiber primitives, cancel vs abort