GitHunt
AL

alphaho/zio-nio

A small, unopinionated ZIO interface to NIO.

ZIO-NIO

CircleCI
Gitter

A small, unopinionated ZIO interface to Java NIO.

Java NIO is unsafe, and can surprise you a lot with e.g. hiding actual error in IO operation and giving you only true/false values when IO was successful/not successful. ZIO-NIO on the other hand embraces the full power of ZIO effects, evironment, error and resource management to provide type-safe, performant, purely-functional, low-level, and unopinionated wrapping of Java NIO functionality.

Learn more about ZIO-NIO at:

Background

Languages

Scala95.8%JavaScript3.9%CSS0.3%
Apache License 2.0
Created March 9, 2020
Updated January 20, 2025