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: about 1 year 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 155
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. 89
nkallen/arel A framework for building relational algebra in Ruby to simplify and standardize SQL queries across various databases. 269
agentm/project-m36 A Haskell-based relational algebra engine that supports multiple frontends and adheres to mathematically-sound design principles. 905
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 for fast, disk-based key-value storage 66
haskell-gi/haskell-gi Generates Haskell bindings for GObject Introspection capable libraries 293
seancorfield/honeysql A Clojure library that converts Clojure data structures into SQL 1,780
m4dc4p/haskelldb A Haskell library that enables building re-usable and composable SQL queries in a type-safe and declarative way. 104
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