Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 6 Scala Typeclass Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Learn-by-doing functional programming course on Scala
learn-by-doing course/tutorial for functional programming on scala
-
pfps-shopping-cart
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Those benchmarks are using a snapshot version of cats-effect. I don't know where that one comes from, but previously they were using a snapshot from https://github.com/typelevel/cats-effect/pull/3332 which had some issues (3.5-6581dc4, 70% performance degradation), which have since been resolved (see that PR for more info and comparative benchmarks).
Project mention: Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala) | /r/scala | 2023-07-06Scala 2/3: * Magnolia
Gabriel Volpe has a book that goes over just that using the typelevel stack. I highly recommend it: https://leanpub.com/pfp-scala
Tinkoff has a strong Scala FP presense: - https://github.com/tofu-tf/tofu - https://github.com/tofu-tf/derevo - https://github.com/tofu-tf/typed-schema
Scala Typeclasses related posts
- A question about Http4s new major version
- Beginner's guide to derivations in Scala
- Typelevel Native
- Some notes on developing a structured logging API for Scala
- Future of monix
- Endless4s: a new Scala library to describe event sourced entities using tagless-final algebras, running with built-in implementations for Akka
- Java is the best
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Typeclass projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | cats-effect | 1,954 |
2 | magnolia | 744 |
3 | Learn-by-doing functional programming course on Scala | 604 |
4 | pfps-shopping-cart | 519 |
5 | tofu | 516 |
6 | cats-mtl | 304 |
Sponsored