Skip to main content

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