Scala examples for Category Theory by Example book To start ensime: SBT plugin for ensime: ~/.sbt/1.0/plugins/plugins.sbt should keep addSbtPlugin("org.ensime" % "sbt-ensime" % "2.5.1") Generate config sbt ensimeConfig