morphly()¶
Independent modules chained into a typed workflow over a shared set of business objects. Each step's signature is its contract.
- Checked before it runs — an inconsistent workflow never reaches your data.
- The signature is the contract — what each step reads, creates, and touches.
- The type is the key — no enum, no registry.
- Steps are isolated — only the return value is applied.
Where to go next¶
Read in this order the first time; jump straight to any card once you know what you're after.
-
Build the payroll workflow from scratch, one step at a time.
-
Entity,Config,Store,Put,Patch,Delete,view— the building blocks. -
The injection and output rules, in full.
-
What is checked, when, and which exception you get.
-
Same module twice, unit-testing a module, snapshots, observability.
-
Every public symbol, generated from the source.
-
What is deliberately absent, and what would justify adding it.