ToolBooksToolBooks
← Back to catalogEffect Oriented Programming - Scala/ZIO cover

Effect Oriented Programming - Scala/ZIO

by James Ward, Bill Frasure, Bruce Eckel

Updated Sep 23, 2026

Effects (network calls, user interaction, anything unpredictable) are what make programs hard to build, adapt, and maintain. This book shows you how Effect Systems tame them, using simplified examples and plain prose to keep a powerful idea accessible.

This ToolBook is available to readers who purchased the author's book on Leanpub. Access is granted by matching the email on your account here against Leanpub's list of buyers.

To get access:

  1. Buy the author's book on Leanpub (skip if you already own it).
  2. Open your Leanpub purchase library, find the book, and check “Share my email address with the author”. For example:
  3. Make sure you're signed in here with that same email, then verify below.
How to share your email with the author on Leanpub

Sign in here with the email you use on Leanpub, then add this ToolBook to your library.

Sign in to continue

Chapters

  • 1. Preface
  • 2. Introduction
  • 3. Superpowers
  • 4. Initialization
  • 5. Testing
  • 6. Failure
  • 7. Composability
  • 8. Shared State
  • 9. Resilience
  • 10. Appendix: Running Effects

Reviews

No reviews yet.