2013-05-13 13 views

risposta

10

è possibile afferrare manualmente il vaso o utilizzare SBT per afferrare il barattolo una volta e metterlo nel classpath:

#!/bin/sh 
/Users/you/apps/scala/bin/scala -cp /Users/you/.ivy2/cache/org.scalaz/scalaz-core_2.10/bundles/scalaz-core_2.10-7.0.0.jar 
42

Se è stato installato SBT, è relativamente veloce da installare uno scalaz sandbox.

Prima SBT run:

sbt 

quindi emettere questi comandi:

set scalaVersion := "2.11.2" 
set libraryDependencies += "org.scalaz" %% "scalaz-core" % "7.1.0" 
set initialCommands += "import scalaz._, Scalaz._" 
session save 
console 

Ci si va, ci si trova nella REPL Scala con scalaz auto-importata e pronto per essere utilizzato (sbt automaticamente scaricato scalaz per te). A causa del comando session save, questa configurazione è ora permanente e puoi tornare alla stessa cartella e fare semplicemente sbt console per eseguire nuovamente il REPL con il supporto scalaz.

+0

+1! Questo mi ha salvato così tanto tempo. Vorrei solo averlo trovato prima. Una volta che potrò premiare il premio, te lo consegnerò :) –

Problemi correlati