SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Typeclass Open-Source Projects
-
Yeah, it has nice funcional capabilities and libraries (like Arrow[0]).
[0]: https://arrow-kt.io
-
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).
-
InfluxDB
Power Real-Time Data Analytics at Scale. 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.
-
LtuPatternFactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
-
Project mention: Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala) | /r/scala | 2023-07-06
Scala 2/3: * Magnolia
-
-
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"
Gabriel Volpe has a book that goes over just that using the typelevel stack. I highly recommend it: https://leanpub.com/pfp-scala
-
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.
-
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
-
-
-
-
-
c-iterators
:books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
-
next-700-module-systems
PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.
-
-
typeclass-interface-pattern
Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Typeclasses related posts
- A question about Http4s new major version
- Beginner's guide to derivations in Scala
- Typelevel Native
- Full-featured OOP interfaces for C99
- Templates in C
- Some notes on developing a structured logging API for Scala
- Tying lenses by their focuses
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Apr 2024
Index
What are some of the best open-source Typeclass projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Kategory | 5,952 |
2 | cats-effect | 1,948 |
3 | LtuPatternFactory | 974 |
4 | magnolia | 740 |
5 | classes | 641 |
6 | Learn-by-doing functional programming course on Scala | 604 |
7 | pfps-shopping-cart | 519 |
8 | tofu | 515 |
9 | Arrow Meta | 389 |
10 | cats-mtl | 304 |
11 | interface99 | 262 |
12 | purefun | 104 |
13 | c-iterators | 90 |
14 | next-700-module-systems | 78 |
15 | type-systems | 40 |
16 | typeclass-interface-pattern | 36 |
17 | tries | 2 |
18 | Kinds | 2 |