Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

45 lignes
1.4KB

  1. import sbt._
  2. object Dependencies {
  3. val fs2Version = "1.0.0"
  4. val catsVersion = "1.4.0"
  5. val catsEffectVersion = "1.0.0"
  6. // Dependencies for JVM part of code
  7. val backendDeps = Def.setting(
  8. Seq(
  9. "com.lihaoyi" %% "sourcecode" % "0.1.4", // expert println debugging
  10. "com.lihaoyi" %% "pprint" % "0.5.3", // pretty print for types and case classes
  11. "org.typelevel" %% "cats-core" % catsVersion, // abstract category dork stuff
  12. "com.chuusai" %% "shapeless" % "2.3.2", // Abstract level category dork stuff
  13. "joda-time" % "joda-time" % "2.9.9",
  14. "org.joda" % "joda-convert" % "2.0.1",
  15. "org.typelevel" %% "cats-effect" % catsEffectVersion, // IO monad category wank
  16. "co.fs2" %% "fs2-core" % fs2Version, // The best library
  17. "co.fs2" %% "fs2-io" % fs2Version, // The best library
  18. "com.beachape" %% "enumeratum" % "1.5.13",
  19. "com.github.nscala-time" %% "nscala-time" % "2.16.0", // Time
  20. "org.tpolecat" %% "atto-core" % "0.6.3",
  21. "org.tpolecat" %% "atto-refined" % "0.6.3",
  22. "org.typelevel" %% "spire" % "0.14.1",
  23. "io.estatico" %% "newtype" % "0.4.2",
  24. "com.github.pathikrit" %% "better-files" % "3.7.0",
  25. "org.atnos" %% "eff" % "5.2.0",
  26. "org.scala-lang.modules" %% "scala-swing" % "2.1.1",
  27. "org.apache.xmlgraphics" % "batik-swing" % "1.11"
  28. ))
  29. }