• Stars
    star
    154
  • Rank 242,095 (Top 5 %)
  • Language
    Haskell
  • License
    Other
  • Created almost 8 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Hey! Hey! Can u rel8?

Welcome!

Welcome to Rel8! Rel8 is a Haskell library for interacting with PostgreSQL databases, built on top of the fantastic Opaleye library.

The main objectives of Rel8 are:

  • Conciseness: Users using Rel8 should not need to write boiler-plate code. By using expressive types, we can provide sufficient information for the compiler to infer code whenever possible.

  • Inferrable: Despite using a lot of type level magic, Rel8 aims to have excellent and predictable type inference.

  • Familiar: writing Rel8 queries should feel like normal Haskell programming.

Rel8 was presented at ZuriHac 2021. If you want to have a brief overview of what Rel8 is, and a tour of the API - check out the video below:

Rel8 presentation at ZuriHac 2021

For more details, check out the official documentation.

More Repositories

1

mail-listener

Mail listener library for node.js. Get notification when new email arrived.
CoffeeScript
132
star
2

elm-bootstrap-html

Html shorthand for Bootstrap
Elm
54
star
3

elm-semantic-ui

A reasonably type-safe interface to creating Semantic UI based applications
Elm
42
star
4

elm-html-shorthand

Html shorthand for Elm
Elm
32
star
5

fast-downward

Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward
Haskell
32
star
6

massive-git

Implementation of the Git objet model on Riak, distributed revision control at scale.
CoffeeScript
29
star
7

haskell-gerber

A library for parsing Gerbers
Haskell
20
star
8

morpheus

Browser side Constructive Solid Geometry.
JavaScript
13
star
9

nix-buildkite

Take a Nix job description and turn it into separate Buildkite steps with dependencies
Haskell
11
star
10

oso

Haskell bindings to the Polar query engine and Oso authorization library
Haskell
11
star
11

elm-angular-experiments

Interop experiments between elm and angular
Elm
8
star
12

ch-hs-format

CircuitHub's Haskell source code formatter
Haskell
7
star
13

atmosphere

Reliable Firebase-backed Jobs Queue (Deprecated - please don't use)
JavaScript
6
star
14

ch-hs-imports

Haskell
6
star
15

nix-buildkite-buildkite-plugin

A Buildkite plugin to generate a pipeline from a Nix expression
Haskell
5
star
16

circuithub-prelude

CircuitHub's Prelude. Builds on top of the ClassyPrelude.
Haskell
4
star
17

riak-entity

Tiny library on top of riak-js to work with Riak in OO style.
CoffeeScript
4
star
18

persistent-mysql-extra

MySQL-specific queries for use with persistent
Haskell
4
star
19

doc-viewer

HTML5 pdf viewer control based on pdf.js
JavaScript
4
star
20

haskell-filepicker-policy

Utility functions for generating signed filepicker.io policies for URLs
Haskell
3
star
21

persistent-chunked

Helpers for running chunked queries with persistent
Haskell
3
star
22

haskell-access

A type-safe access control scheme
Haskell
3
star
23

comparable-key

Eq, Ord and Hashable classes and instances for the key part of a data type
Haskell
2
star
24

node-files

Simple files' utilities for Node.js
CoffeeScript
2
star
25

git-commit-info

Simple utility that allows to get the latest commit info from git repository
CoffeeScript
2
star
26

node-objects

Simple objects' utilities for Node.js
CoffeeScript
2
star
27

elm-array-focus

Focus helpers for Array
Elm
1
star
28

elm-graphics-shorthand

Shorthand for working with Graphics
Elm
1
star
29

elm-bootstrap

A collection of packages for working with Bootstrap in Html
1
star
30

cachix-buildkite-plugin

A Buildkite plugin to enable Cachix
1
star
31

elm-flex-html

Flex layout for Html similar to Elm's builtin flow layout
1
star
32

d3-serverside

D3 fork for server-side use
JavaScript
1
star
33

elm-filepickerio-api-types

Unofficial, basic types for the Filepicker.io API
Elm
1
star
34

elm-list-signal

List functions lifted into Signal
Elm
1
star