Expand description
Shapes for Intent kinds.
Each baseline Intent kind gets a Shape that matches a kind-tagged
Expr::Map for that kind; an umbrella intent/Intent Shape matches any
recognized Intent and is used as the codec:intent expression shape. Editor
dispatch selects editors by Shape match over these, reusing the kernel
matcher.
Functionsยง
- intent_
shape_ specs - Build
(symbol, shape)registrations for the umbrella Shape plus every baseline Intent kind Shape. - intent_
shape_ symbol - The symbol for the umbrella
intent/IntentShape.