Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Doobie Alternatives
Similar projects and alternatives to doobie
-
Slick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala (by slick)
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
ScalikeJDBC
A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.
-
-
Clickhouse-scala-client
Clickhouse Scala Client with Reactive Streams support
-
general
Repository for general Typelevel information, activity and issues (by typelevel)
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
scala-redis
A scala library for connecting to a redis server, or a cluster of redis nodes using consistent hashing on the client side.
-
-
-
-
-
-
-
scala-pet-store
An implementation of the java pet store using FP techniques in scala
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
doobie reviews and mentions
-
Grasping the concepts and getting them down to earth
Most important/known: * https://http4s.org/ - an HTTP client/server * https://github.com/typelevel/fs2 - streaming * https://github.com/tpolecat/doobie - JDBC
-
mod team resignation by BurntSushi · Pull Request #671 · rust-lang/team
Developer removing a library integration due to above politics
-
It's unsafe to depend on Typelevel Libraries
Doobie removes Quill integration in order to make some sort of political protest. The Quill developers are harassed on Twitter.
-
Why is tpolecat against ZIO?
It would be more factual to simply link to the PR: https://github.com/tpolecat/doobie/pull/1587
The "trigger" was that Quill (the library) was moved into the ZIO ecosystem. In keeping with their previously stated ethics, tpolecat didn't want to maintain any code linking to that ecosystem. As is their right as a OSS maintainer: https://github.com/tpolecat/doobie/pull/1587
Yes, but that's not what happened here. Tpolecat simply removed some code from their repository because it's associated with an organisation who's ethics they disagree with: https://github.com/tpolecat/doobie/pull/1587
- Removes integration with Quill, which is now part of the ZIO organization, which I will not support
-
Zio / Zionomicon : is it worth it ?
The libraries doobie and skunk are more closely associated with cats. They both use cats-effect and fs2 for implementing database connectiona and input-output operations. The doobie library is a wrapper on JDBC, and as such is compatible with many DBMS, such as MySQL, PostgreSQL, H2, Oracle... Whereas skunk is specific to PostgreSQL, and is based on using the server protocol of that database.
-
A note from our sponsor - SonarQube
www.sonarqube.org | 8 Feb 2023
Stats
tpolecat/doobie is an open source project licensed under MIT License which is an OSI approved license.