Skip to main content

ZIOCats Effect

[ZIO documentation →]

Why ZIO?

ZIO 2 is a powerful effect system with built-in dependency injection and typed errors. If you know Cats Effect, you'll find the core concepts familiar but with a different API philosophy.

  • R/E/A type signature with environment parameter
  • ZLayer for type-safe dependency injection
  • Typed error channel with error accumulation
  • ZStream for high-performance streaming
  • Interop libraries available for gradual migration