haskell-relational-record

Query generator

Generates joined queries from type-level algebra and maps between SQL value lists and Haskell records

This repository includes a joined query generator based on typefull relational algebra, and mapping tools between SQL values list and Haskell record type.

GitHub

233 stars
25 watching
36 forks
Language: Haskell
last commit: 12 months ago

Related projects:

Repository Description Stars
nikita-volkov/hasql-th A Haskell library for compiling Postgres queries into domain-specific types at compile-time. 112
circuithub/rel8 A Haskell library providing a concise and expressive interface to PostgreSQL databases 156
jdnavarro/graphql-haskell A Haskell implementation of GraphQL data types and utilities for building GraphQL schemas. 168
statebox/cql A Haskell implementation of a functional query language that allows declarative specification and analysis of data transformations 163
haskellari/postgresql-simple A Haskell client library providing a simple interface to PostgreSQL databases. 88
nkallen/arel A framework for building relational algebra in Ruby to simplify and standardize SQL queries across various databases. 268
agentm/project-m36 A Haskell-based relational algebra engine that supports multiple frontends and adheres to mathematically-sound design principles. 899
swirrl/table2qb Automates conversion of tabular data into standards-compliant RDF data cubes 14
soostone/katip A structured logging framework for Haskell applications 205
kim/leveldb-haskell Provides Haskell bindings to LevelDB, a fast and efficient NoSQL database system 66
haskell-gi/haskell-gi Generates Haskell bindings for GObject Introspection capable libraries 290
seancorfield/honeysql A Clojure library that converts Clojure data structures into SQL 1,769
m4dc4p/haskelldb A Haskell library that enables building re-usable and composable SQL queries in a type-safe and declarative way. 102
tatut/specql A Clojure library that generates and executes common PostgreSQL queries with minimal boilerplate code. 132
postgres-haskell/postgres-wire A Haskell driver for interacting with PostgreSQL databases using the native binary protocol. 64