mirror of
https://github.com/circuithub/rel8.git
synced 2024-10-03 20:32:28 +03:00
18 lines
951 B
Markdown
18 lines
951 B
Markdown
# 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](https://img.youtube.com/vi/3uwrtjxiq6E/hqdefault.jpg)](http://www.youtube.com/watch?v=3uwrtjxiq6E)
|
|
|
|
For more details, check out the [official documentation](https://rel8.readthedocs.io/en/latest/).
|