Skip to content

Instantly share code, notes, and snippets.

@yasuabe
Created April 14, 2019 14:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yasuabe/1f3b0546f83149b2a351e67cd8ee4e60 to your computer and use it in GitHub Desktop.
Save yasuabe/1f3b0546f83149b2a351e67cd8ee4e60 to your computer and use it in GitHub Desktop.
sbt setting for Ciris exercise
scalaVersion := "2.12.8"
val cirisVersion = "0.12.1"
addCompilerPlugin("org.spire-math" %% "kind-projector" % "0.9.9")
scalacOptions ++= Seq(
"-encoding", "utf8", // Option and arguments on same line
"-Xfatal-warnings", // New lines for each options
"-Ypartial-unification",
"-deprecation",
"-unchecked",
"-language:implicitConversions",
"-language:higherKinds",
"-language:existentials",
"-language:postfixOps"
)
libraryDependencies ++= Seq(
"is.cir" %% "ciris-cats",
"is.cir" %% "ciris-cats-effect",
"is.cir" %% "ciris-core",
"is.cir" %% "ciris-enumeratum",
"is.cir" %% "ciris-generic",
"is.cir" %% "ciris-refined",
"is.cir" %% "ciris-spire",
"is.cir" %% "ciris-squants"
).map(_ % "1.0-RC3") ++ Seq(
"io.monix" %% "monix-eval" % "3.0.0-RC2"
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment