Files
Jakub Zych 12e738f1b5 feat(01-03): create Repository pattern with typed errors
- Add User domain model (summer_users table mapping)
- Add RepositoryError ADT (NotFound, Conflict, ValidationError, DatabaseError)
- Implement UserRepository trait with CRUD operations
- Add UserRepositoryLive using Quill with compile-time SQL validation
- Handle SQL exceptions with refineOrDie for typed error channel
2026-02-04 22:41:11 +01:00
..