Metadata for context-dispatched builtin values.
A {:special, name} binding needs evaluator context and therefore cannot be
represented by an ordinary BEAM function. This catalog keeps value
callability, higher-order dispatch, and pcalls zero-arity preflight in one
place without owning any operation's implementation.
Summary
Types
@type dispatch() :: :direct | :println_bridge | :introspection | :parallel
@type pcalls_thunk() :: :zero | :unsupported | {:arity, pos_integer()} | {:minimum_arity, pos_integer()}