Installation
The library consists of a few modules, which can be installed all at once:
"tf.tofu" %% "tofu" % tofu-version
or as standalone dependencies:
Core
"tf.tofu" %% "tofu-core-*" % tofu-version
(replace suffix *
with ce2
or ce3
depends on which cats-effect version you use)
Concurrent
"tf.tofu" %% "tofu-concurrent" % tofu-version
Config
"tf.tofu" %% "tofu-config" % tofu-version
Env
"tf.tofu" %% "tofu-env" % tofu-version
Logging
"tf.tofu" %% "tofu-logging" % tofu-version
Memo
"tf.tofu" %% "tofu-memo" % tofu-version
Optics
"tf.tofu" %% "tofu-optics-core" % tofu-version
"tf.tofu" %% "tofu-optics-macro" % tofu-version
"tf.tofu" %% "tofu-optics-interop" % tofu-version