Similar projects and alternatives to esqueleto
Utilities for parsing Alteryx Database format
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
This library maps datatypes to a relational model, in a way similar to what ORM libraries do in OOP. See the tutorial https://www.schoolofhaskell.com/user/lykahb/groundhog for introduction
A lightweight Haskell binding to the OCILIB C API
A type-safe, non-TH Haskell SQL library and ORM (by haskell-beam)
A mid-level client library for the MySQL database, intended to be fast and easy to use.
Squeal, a deep embedding of SQL in Haskell
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.
Build database applications faster than anyone else, and keep your data pollution free as a bonus. (by AmpersandTarski)
The Go programming language
A web framework for Rust.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)
Generate type-safe code from SQL
Source for the TechEmpower Framework Benchmarks project
High-performance regular expression matching library
Public git conversion mirror of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the [email protected] mailing list.
It's just a simple regex benchmark of different programming languages.
Go bindings to Rust's regex engine.
SQLite with pure Go
Haskell PostgreSQL library with compile-time type inference
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
esqueleto reviews and mentions
What databases do you find the most productive to connect to Haskell?
3 projects | reddit.com/r/haskell | 29 Dec 2022
Postgresql-simple is a great library, it makes a nice use of overloaded strings to do the job. Some other nice libraries to keep an eye on are opaleye (postgres specific, which is equally nice but could be a bit difficult to get why the types are so big) and a combination of persistent (not DB specific! can work on postgres, sqlite, but also noSQL DBs like mongo, it's still easy to learn but you lose some things, such as joins due to the power of being agnostic) + esqueleto for type safe joins (be sure to look up the experimental package, it's a more comfortable syntax that will soon become the default one).
Go performance from version 1.2 to 1.18
14 projects | news.ycombinator.com | 3 Feb 2022
In Haskell: https://hackage.haskell.org/package/esqueleto
Either it analyzes the given SQL to determine the in/out types of each SQL query, or it calls the database describe feature at compile-time.
prowdsponsor/esqueleto is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.