doobie

Database abstraction library

A functional JDBC layer that abstracts database interactions in a Scala-based programming language

Functional JDBC layer for Scala.

GitHub

2k stars
68 watching
357 forks
Language: Scala
last commit: 3 days ago
databasefpfunctional-programmingjdbcscalatypelevel

Related projects:

Repository Description Stars
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,588
typelevel/simulacrum A library that simplifies the use of type classes in Scala 936
scalikejdbc/scalikejdbc A tidy SQL-based DB access library for Scala developers. 1,264
dorchard/type-level-sets A Haskell library providing data structures and operations for working with sets and maps at the type level 66
clojure/java.jdbc Provides low-level JDBC-based access to databases in Clojure 724
funkia/jabz A library providing reusable functional abstractions for JavaScript and TypeScript, including functors, monads, traversables, and more. 90
typelevel/spire A numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations. 1,764
jokade/scalanative-jdbc Provides a way to interact with relational databases using Scala Native 10
jdbi/jdbi Provides idiomatic access to relational databases in Java and other JVM technologies. 1,985
lucidsoftware/relate Provides an abstraction layer over JDBC for building performant and flexible SQL applications in Scala 161
typelevel/cats-parse A Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions. 233
wangzaixiang/scala-sql A Scala API providing a simple and type-safe way to interact with databases using JDBC. 89
thangiee/freasy-monad A Scala macro-based library for creating typelevel monads with first-class support in IntelliJ 114
lemastero/scala_typeclassopedia A comprehensive documentation of abstractions and implementation details in the context of category theory and functional programming 378
ismael-vc/uxn.jl A Julia package for implementing a universal and self-contained relational database system 0