You can't survive without oxygen, and you can't survive as a scala dev without the Oxygen
library.
Oxygen
has everything from helpful little extension methods .some
/.asRight
,
to a full-blown HTTP client+server,
and even a web-framework that lets you write your FE in scala too!
TODO
TODO
- todo TODO
- external:
- izumi-reflect
- ZIO dependency that has nothing to do with ZIO. As the readme describes, this is simply a lightweight improvement over
scala-reflect
'sTypeTag
. - This is added as a dependency because having a good representation of a type is of fundamental importance to the scala ecosystem.
Oxygen
adds nothing to theizumi-reflect
model. In fact, it dumbs it down. The goal is for a more practical usage of being able to show types, not to know everything about a type.
- ZIO dependency that has nothing to do with ZIO. As the readme describes, this is simply a lightweight improvement over
- izumi-reflect
- internal:
- No other
oxygen
dependencies, this is the root of theoxygen
ecosystem.
- No other
- This is a lightweight wrapper around
zio-test
. - Added for the purpose of better integrating with the
oxygen
ecosystem (logging, types, etc.)
- todo TODO
- external:
- external-lib TODO
- internal: