Skip to content
/ zio Public
forked from zio/zio

ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala

License

Notifications You must be signed in to change notification settings

tampler/zio

This branch is 4272 commits behind zio/zio:series/2.x.

Folders and files

NameName
Last commit message
Last commit date
Mar 19, 2020
Jan 27, 2020
Dec 7, 2018
Mar 25, 2020
Mar 25, 2020
Mar 25, 2020
Mar 25, 2020
Mar 20, 2020
Mar 20, 2020
Mar 21, 2020
Feb 9, 2020
Feb 20, 2020
Mar 23, 2020
Mar 23, 2020
Mar 17, 2020
Jan 16, 2020
Jan 16, 2020
Mar 9, 2020
Mar 24, 2020
Mar 24, 2020
Mar 14, 2020
Jan 15, 2020
Jun 22, 2019
Jan 4, 2020
Mar 11, 2020
Sep 12, 2019
Sep 12, 2019
May 19, 2018
Jan 26, 2020
Dec 7, 2018
Mar 23, 2020
Mar 19, 2020

Repository files navigation

ZIO Logo

CI Release Snapshot Issues Scaladex Discord Twitter
Build Status Release Artifacts Snapshot Artifacts Average time to resolve an issue Badge-Scaladex-page Badge-Discord Badge-Twitter

Welcome to ZIO

ZIO is a zero-dependency Scala library for asynchronous and concurrent programming.

Powered by highly-scalable, non-blocking fibers that never waste or leak resources, ZIO lets you build scalable, resilient, and reactive applications that meet the needs of your business.

  • High-performance. Build scalable applications with 100x the performance of Scala's Future.
  • Type-safe. Use the full power of the Scala compiler to catch bugs at compile time.
  • Concurrent. Easily build concurrent apps without deadlocks, race conditions, or complexity.
  • Asynchronous. Write sequential code that looks the same whether it's asynchronous or synchronous.
  • Resource-safe. Build apps that never leak resources (including threads!), even when they fail.
  • Testable. Inject test services into your app for fast, deterministic, and type-safe testing.
  • Resilient. Build apps that never lose errors, and which respond to failure locally and flexibly.
  • Functional. Rapidly compose solutions to complex problems from simple building blocks.

To learn more about ZIO, see the following references:


Sponsors

Septimal Mind

Septimal Mind sponsors work on ZIO Tracing and continuous maintenance.

SoftwareMill

SoftwareMill generously provides ZIO with paid-for CircleCI build infrastructure.



Code of Conduct

See the Code of Conduct


Support

Come chat with us on Badge-Discord.


Legal

Copyright 2017 - 2020 John A. De Goes and the ZIO Contributors. All rights reserved.

About

ZIO — A type-safe, composable library for asynchronous and concurrent programming in Scala

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 98.4%
  • Other 1.6%