Description
Create a Haskell data type for the User entity. This will likely include fields such as:
- userId: A unique identifier for the user.
- registrationDate: The date and time the user registered.
- isActive: A boolean indicating if the user account is active.
- Consider using a newtype for UserId for strong typing.
Description
Create a Haskell data type for the User entity. This will likely include fields such as: