gnp / zio-data-streams

ZIO Streams integration with JDK DataInput and DataOutput format

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZIO Data Streams

ZIO Streams integration with JDK DataInput and DataOutput format

CI

Open Questions:

  • Should EOFException be exposed to users, or not? NegativeLengthException?

TODO:

  • A few methods from DataInput / DataOutput are not implmented (some on purpose and documented, some just TODO)
  • Could this be made to work with ScalaNative and ScalaJS, too?
  • Higher level tests showed memory / GC pressure higher compared to code using DataInputStream / DataOutputStream...

Legal

Copyright 2022-2023 Gregor Purdy. All rights reserved.

About

ZIO Streams integration with JDK DataInput and DataOutput format

License:Apache License 2.0


Languages

Language:Scala 100.0%