Я только что наткнулся на HTSQL, что напомнило мне вопрос, который я задал себе вопрос: какие альтернативные декларативные языки запросов для реляционных баз данных там? Для всех жалоб, которые существуют против SQL, я ожидал бы многих, но Googling был бесплоден.
Различные языки программирования имеют понимание списка/монады, но я более конкретно рассматриваю что-то с реальной реализацией для реляционных баз данных. Было бы также полезно отметить их основные различия по сравнению с SQL (читаемость, модульность, сжатие и т.д.). Реализация также должна быть открытым исходным кодом, и в идеале я могу фактически использовать ее против существующей РСУБД, например. Postgresql.