ConfigRegistry Module
Reflection-based discovery of discriminated union config cases. Replaces manual allCases arrays with automatic DU case enumeration.
Functions and values
| Function or value |
Description
|
|
Discover all cases of a DU, map through toDef function. Returns flat array.
|
Full Usage:
allDefsGrouped toDef
Parameters:
'T -> ConfigVarDef
Returns: (string * ConfigVarDef array) array
|
Discover all cases and return (groupName, defs) pairs. Group name = wrapper case name for nested DUs, "" for flat cases.
|
|
|
|
UnionConfig