Cats Core · Part 1
Cats Core, Part 1: From Optional Fields to Useful Validation Errors
I started learning Cats Core with a small policy form. The same mapN operation first combines optional fields, then collects useful validation errors with Validated.