project


License

License

GroupId

GroupId

dev.zio
ArtifactId

ArtifactId

project_2.13
Last Version

Last Version

1.0.0-RC10
Release Date

Release Date

Type

Type

jar
Description

Description

project
project
Project URL

Project URL

https://github.com/zio/zio-nio/
Project Organization

Project Organization

dev.zio
Source Code Management

Source Code Management

https://github.com/zio/zio-nio/

Download project_2.13

How to add to project

<!-- https://jarcasting.com/artifacts/dev.zio/project_2.13/ -->
<dependency>
    <groupId>dev.zio</groupId>
    <artifactId>project_2.13</artifactId>
    <version>1.0.0-RC10</version>
</dependency>
// https://jarcasting.com/artifacts/dev.zio/project_2.13/
implementation 'dev.zio:project_2.13:1.0.0-RC10'
// https://jarcasting.com/artifacts/dev.zio/project_2.13/
implementation ("dev.zio:project_2.13:1.0.0-RC10")
'dev.zio:project_2.13:jar:1.0.0-RC10'
<dependency org="dev.zio" name="project_2.13" rev="1.0.0-RC10">
  <artifact name="project_2.13" type="jar" />
</dependency>
@Grapes(
@Grab(group='dev.zio', module='project_2.13', version='1.0.0-RC10')
)
libraryDependencies += "dev.zio" % "project_2.13" % "1.0.0-RC10"
[dev.zio/project_2.13 "1.0.0-RC10"]

Dependencies

compile (1)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.13.3

Project Modules

There are no modules declared in this project.

ZIO-NIO

CI Release Snapshot Discord
Build Status Release Artifacts Snapshot Artifacts badge-discord

ZIO interface to Java NIO.

Java NIO is unsafe, and can surprise you a lot with e.g. hiding the 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, environment, error and resource management to provide type-safe, performant, purely-functional, low-level, and unopinionated wrapping of Java NIO functionality.

ZIO-NIO comes in two flavours:

  • zio.nio.core - a small and unopinionated ZIO interface to NIO that just wraps NIO API in ZIO effects,
  • zio.nio - an opinionated interface with deeper ZIO integration that provides more type and resource safety.

Learn more about ZIO-NIO at:

Background

dev.zio

ZIO

ZIO — Real World Functional Programming

Versions

Version
1.0.0-RC10