Comment Comment by pseudonom- This can be fairly smoothly achieved already: https://dev.to/gcanti/functional-design-smart-constructors-1... parent pseudonom- 6 years ago