Description
A Haskell embedded domain-specific language for type-safe SQL queries on persistent backends. It lets developers build database queries with Haskell types while still targeting SQL databases.
Developers use it to reduce query mistakes and keep database access closer to application types. Generated SQL should be inspected for performance, indexes, joins, and data-access rules.