ZIO Prelude is an alternative approach to functional abstractions in Scala, which throws out the classic functor hierarchy in favor of a modular algebraic approach that is smaller, easier to understand and teach, and more expressive.
License | Apache 2.0 |
---|---|
Categories | Functional Programming |
Tags | functionalzioprogrammingfp |
Organization | dev.zio |
HomePage | https://zio.dev/zio-prelude/ |
Date | Feb 07, 2024 |
Files | pom (2 KB) jar (2.6 MB) View All |
Repositories | CentralMulesoft |
Ranking | #5048 in MvnRepository (See Top Artifacts) #13 in Functional Programming |
Used By | 99 artifacts |
Scala Target | Scala 3 (View all targets) |
Compile Dependencies (4)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
Apache 2.0 | dev.zio » zio-prelude-macros_3 | 1.0.0-RC23 | 1.0.0-RC41 | |
FP Apache 2.0 | dev.zio » zio_3 | 2.0.19 | 2.1.19 | |
Streaming Apache 2.0 | dev.zio » zio-streams_3 | 2.0.19 | 2.1.19 | |
JVM Languages Apache 2.0 | org.scala-lang » scala3-library_3 | 3.3.0 | 3.7.1 |
Test Dependencies (2)
Category/License | Group / Artifact | Version | Updates | |
---|---|---|---|---|
CLI Parser MIT | net.sf.jopt-simple » jopt-simple | 4.6 | 5.0.4 | |
GPL 2.0 | org.openjdk.jcstress » jcstress-core | 0.3 | 0.16 |
Licenses
License | URL |
---|---|
Apache-2.0 | http://www.apache.org/licenses/LICENSE-2.0 |
Developers
Name | Dev Id | Roles | Organization | |
---|---|---|---|---|
John De Goes | john<at>degoes.net | jdegoes |
Related Books
Mastering Modularity in ZIO with ZLayers (2020) by Vasquez, Jorge | |
The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition) (2019) by Thomas, David, Hunt, Andrew |