zio-magic
Construct ZLayers automagically (w/ helpful compile-time errors) (by kitlangton)
zio-grpc
ScalaPB meets ZIO: write purely functional gRPC services and clients using ZIO (by scalapb)
Our great sponsors
zio-magic | zio-grpc | |
---|---|---|
7 | 2 | |
253 | 253 | |
- | 1.6% | |
0.0 | 8.2 | |
3 months ago | 16 days ago | |
Scala | Scala | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zio-magic
Posts with mentions or reviews of zio-magic.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-01.
-
Why no scala native IOC containers?
If you use ZIO, definitely give ZLayer and zio-magic a try, it's awesome!
-
Zio / Zionomicon : is it worth it ?
For those that don't know, for ZLayer, there's ZIO Magic: https://github.com/kitlangton/zio-magic/
-
Part 10 - core & persistence - TF to ZIO (The Big Rewrite) - Getting Started with ZIO in Scala3
(.inject will come out-of-the-box in ZIO 2, but for now you can get it here: zio-magic)
-
Structuring Code with ZIO & ZLayers
I made a lil' library to help a bit with this—sort of macwire just for ZIO https://github.com/kitlangton/zio-magic
-
ZIO in Production?
Have you tried using https://github.com/kitlangton/zio-magic ? Do you think it could alleviate your pains with ZLayer?
-
zio-magic — Automagical, compile-time ZLayer construction
I'm not sure if I understand. The full example is in the readme README, which should help clarify. But happy to answer, if you could expand a bit ;)
zio-grpc
Posts with mentions or reviews of zio-grpc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-30.
-
gRPC bench new update 2022-03-15
Looks like it's on ZIO 1.0.5 with the 0.5.x getting on the current ZIO 1.0.13. In the release notes I don't see any major stream changes between those two versions, but I do know ZIO 2 rewrote streams entirely. I'd be interested to see the effect that 2.0 update has when its released.
-
ZIO in Production?
I recommend using this https://github.com/scalapb/zio-grpc to generate your gRPC client server stubs.
What are some alternatives?
When comparing zio-magic and zio-grpc you can also consider the following projects:
skunk - A data access library for Scala + Postgres.
grpc_bench - Various gRPC benchmarks
doobie - Functional JDBC layer for Scala.
MacWire - Lightweight and Nonintrusive Scala Dependency Injection Library
polysemy - :gemini: higher-order, no-boilerplate monads