Descrição
Uma linguagem específica de domínio embutida em Haskell para consultas SQL type-safe em backends persistent. Permite que desenvolvedores construam consultas de banco com tipos Haskell enquanto ainda miram bancos SQL.
Desenvolvedores a usam para reduzir erros de consulta e manter acesso ao banco mais próximo dos tipos do aplicativo. SQL gerado deve ser inspecionado quanto a desempenho, índices, joins e regras de acesso a dados.