Env-IO is a highly experimental, work-in-progress, functional effect system for Rust that is inspired by the ZIO library for Scala. Specifically, it is based on ZIO environments, as described in this article.
I wrote this for fun and because I wanted to learn more about Rust's traits. It also allows me experiment with the various properties of functional effect systems in Rust.