Freestyle comes with a built-in list of ready-to-use effects modeled as @free algebras contained in the freestyle-effects module. The current release of freestyle-effects supports Scala.jvm and Scala.js.

For Scala.jvm:

libraryDependencies += "io.frees" %% "freestyle-effects" % "0.3.1"

For Scala.js:

libraryDependencies += "io.frees" %%% "freestyle-effects" % "0.3.1"

If you are missing an effect from the following list please create an issue so it can be considered for future releases.