-
Notifications
You must be signed in to change notification settings - Fork 13
/
build.sbt
37 lines (29 loc) · 997 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
scalaOrganization in ThisBuild := "org.typelevel"
scalaVersion in ThisBuild := "2.12.4-bin-typelevel-4"
scalacOptions in ThisBuild ++= Seq(
"-Yliteral-types"
, "-Ypartial-unification"
, "-feature"
, "-language:higherKinds"
, "-language:implicitConversions"
)
scalacOptions in Test ++= Seq(
"-Yliteral-types"
, "-Ypartial-unification"
, "-feature"
, "-language:higherKinds"
, "-language:implicitConversions"
// , "-Xlog-implicits"
)
libraryDependencies ++= Seq(
"org.typelevel" %% "cats-core" % "1.0.0-RC1"
, "com.chuusai" %% "shapeless" % "2.3.2"
, "org.typelevel" %% "spire" % "0.14.1"
, "org.nd4j" % "nd4j-native-platform" % "0.7.2"
, "eu.timepit" %% "singleton-ops" % "0.2.2"
, "io.monix" %% "minitest" % "2.0.0" % "test"
)
addCompilerPlugin("org.spire-math" %% "kind-projector" % "0.9.4")
testFrameworks += new TestFramework("minitest.runner.Framework")
fork := true
fork in Test := true