-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
There are a couple of very helpful patterns like Typestate or Newtype which enhance robustness of the code.
I wonder how we should incorporate those high-level concepts. My current idea is:
- Identify useful patterns
- Reverse-engineer the rationale behind each pattern
- See whether those rationales
(a) map onto an existing rule
(b) justify an introduction of a new rule
In any case, we can potentially use those patterns as compliant examples or maybe as some non-normative addition.
Please share your thoughts on that.
Metadata
Metadata
Assignees
Labels
No labels